Library Logo

Python forensics : a workbench for inventing and sharing digital forensic technology / (Record no. 246916)

000 -LEADER
fixed length control field 06256cam a2200517Ii 4500
001 - CONTROL NUMBER
control field ocn880706315
003 - CONTROL NUMBER IDENTIFIER
control field OCoLC
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20190328114807.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
fixed length control field m o d
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr cnu---unuuu
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 140530s2014 mau ob 001 0 eng d
040 ## - CATALOGING SOURCE
Original cataloging agency OPELS
Language of cataloging eng
Description conventions rda
-- pn
Transcribing agency OPELS
Modifying agency IDEBK
-- N$T
-- YDXCP
-- E7B
-- UMI
-- OCLCF
-- DEBBG
-- CDX
-- DEBSZ
-- COO
-- TEFOD
-- OCLCQ
-- EBLCP
-- TEFOD
-- OCLCQ
-- Z5A
-- MERUC
-- OCLCQ
-- REB
-- U3W
-- D6H
-- CEF
-- INT
-- OTZ
-- OCLCQ
-- WYU
019 ## -
-- 881162175
-- 883127972
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780124186835
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0124186831
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781306820547
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1306820545
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
Canceled/invalid ISBN 0124186769
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
Canceled/invalid ISBN 9780124186767
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)880706315
Canceled/invalid control number (OCoLC)881162175
-- (OCoLC)883127972
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.73.P98
072 #7 - SUBJECT CATEGORY CODE
Subject category code COM
Subject category code subdivision 051360
Source bisacsh
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.13/3
Edition number 23
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Hosmer, Chet,
Relator term author.
245 10 - TITLE STATEMENT
Title Python forensics : a workbench for inventing and sharing digital forensic technology /
Medium [electronic resource]
Statement of responsibility, etc. Chet Hosmer.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Waltham, MA :
Name of producer, publisher, distributor, manufacturer Syngress,
Date of production, publication, distribution, manufacture, or copyright notice 2014.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Media type code c
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term online resource
Carrier type code cr
Source rdacarrier
520 ## - SUMMARY, ETC.
Summary, etc. Python Forensics provides many never-before-published proven forensic modules, libraries, and solutions that can be used right out of the box. In addition, detailed instruction and documentation provided with the code samples will allow even novice Python programmers to add their own unique twists or use the models presented to build new solutions. Rapid development of new cybercrime investigation tools is an essential ingredient in virtually every case and environment. Whether you are performing post-mortem investigation, executing live triage, extracting evidence from mobile devices or cloud services, or you are collecting and processing evidence from a network, Python forensic implementations can fill in the gaps. Drawing upon years of practical experience and using numerous examples and illustrative code samples, author Chet Hosmer discusses how to: Develop new forensic solutions independent of large vendor software release schedules Participate in an open-source workbench that facilitates direct involvement in the design and implementation of new methods that augment or replace existing tools Advance your career by creating new solutions along with the construction of cutting-edge automation solutions to solve old problems.
500 ## - GENERAL NOTE
General note Includes index.
588 0# - SOURCE OF DESCRIPTION NOTE
Source of description note Online resource; title from PDF title page (ScienceDirect, viewed May 30, 2014).
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc Includes bibliographical references and index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Front Cover; Python Forensics: A Workbench for Inventing and Sharing Digital Forensic Technology; Copyright; Dedication; Acknowledgments; Endorsements; Contents; List of figures; About the Author; About the Technical Editor; Foreword; Preface; Intended Audience; Prerequisites; Reading this Book; Supported Platforms; Download Software; Comments, Questions, and Contributions; Chapter 1: Why Python Forensics?; Introduction; Cybercrime investigation challenges; How can the Python programming environment help meet these challenges?; Global support for Python; Open source and platform independence.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Lifecycle positioningCost and barriers to entry; Python and the Daubert evidence standard; Organization of the book; Chapter review; Summary questions; Additional Resources; Chapter 2: Setting up a Python Forensics Environment; Introduction; Setting up a python forensics environment; The right environment; The Python Shell; Choosing a python version; Installing python on windows; Python packages and modules; The Python Standard Library; What is included in the standard library?; Built-in functions; hex() and bin(); range(); Other built-in functions; Built-in constants; Built-in types.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Built-in exceptionsFile and directory access; Data compression and archiving; File formats; Cryptographic services; Operating system services; Standard Library summary; Third-party packages and modules; The natural language toolkit [NLTK]; Twisted matrix [TWISTED]; Integrated development environments; What are the options?; IDLE; WingIDE; Python running on Ubuntu Linux; Python on mobile devices; iOS Python app; Windows 8 phone; A virtual machine; Chapter review; Summary questions; Looking ahead; Additional Resources; Chapter 3: Our First Python Forensics App; Introduction.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Naming conventions and other considerationsConstants; Local variable name; Global variable name; Functions name; Object name; Module; Class names; Our first application ``one-way file system hashing� � ; Background; One-way hashing algorithms basic characteristics; Popular cryptographic hash algorithms?; What are the tradeoffs between one-way hashing algorithms?; What are the best-use cases for one-way hashing algorithms in forensics?; Fundamental requirements; Design considerations; Program structure; Main function; ParseCommandLine; WalkPath function; HashFile function; CSVWriter (class).
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note LoggerWriting the code; Code walk-through; Examining main-code walk-through; ParseCommandLine(); ValiditingDirectoryWritable; WalkPath; HashFile; CSVWriter; Full code listing pfish.py; Full code listing _pfish.py; Results presentation; Chapter review; Summary questions; Looking ahead; Additional Resources; Chapter 4: Forensic Searching and Indexing Using Python; Introduction; Keyword context search; How can this be accomplished easily in Python?; Fundamental requirements; Design considerations; Main function; ParseCommandLine; SearchWords function; PrintBuffer functions; logger.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Python (Computer program language)
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element COMPUTERS
General subdivision Programming Languages
-- Python.
Source of heading or term bisacsh
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Python (Computer program language)
Source of heading or term fast
Authority record control number (OCoLC)fst01084736
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Relationship information Print version:
Main entry heading Hosmer, Chet.
Title Python forensics : a workbench for inventing and sharing digital forensic technology.
Place, publisher, and date of publication Waltham, Massachusetts : Syngress, �2014
Physical description xxviii, 318 pages
International Standard Book Number 9780124186767
856 40 - ELECTRONIC LOCATION AND ACCESS
Materials specified ScienceDirect
Uniform Resource Identifier http://www.sciencedirect.com/science/book/9780124186767

No items available.

Last Updated on September 15, 2019
© Dhaka University Library. All Rights Reserved|Staff Login