Cargando…

Python forensics : a workbench for inventing and sharing digital forensic technology /

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 o...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Hosmer, Chet (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Waltham, MA : Syngress, 2014.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn880706315
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 140530s2014 mau ob 001 0 eng d
040 |a OPELS  |b eng  |e rda  |e pn  |c OPELS  |d IDEBK  |d N$T  |d YDXCP  |d E7B  |d UMI  |d OCLCF  |d DEBBG  |d CDX  |d DEBSZ  |d COO  |d TEFOD  |d OCLCQ  |d EBLCP  |d TEFOD  |d OCLCQ  |d Z5A  |d MERUC  |d OCLCQ  |d REB  |d U3W  |d D6H  |d CEF  |d INT  |d OTZ  |d OCLCQ  |d WYU  |d VT2  |d LQU  |d OCLCQ  |d OCLCO  |d OCLCQ  |d INARC  |d OCLCO 
019 |a 881162175  |a 883127972  |a 1105175914  |a 1105573825  |a 1141953908  |a 1392329572 
020 |a 9780124186835  |q (electronic bk.) 
020 |a 0124186831  |q (electronic bk.) 
020 |a 9781306820547 
020 |a 1306820545 
020 |z 0124186769 
020 |z 9780124186767 
029 1 |a AU@  |b 000055979394 
029 1 |a CHBIS  |b 010480850 
029 1 |a CHNEW  |b 000691123 
029 1 |a CHNEW  |b 000691125 
029 1 |a CHNEW  |b 000887793 
029 1 |a CHNEW  |b 001001015 
029 1 |a CHNEW  |b 001026525 
029 1 |a CHVBK  |b 336941242 
029 1 |a DEBBG  |b BV042031095 
029 1 |a DEBBG  |b BV042300250 
029 1 |a DEBBG  |b BV043610021 
029 1 |a DEBSZ  |b 413890562 
029 1 |a DEBSZ  |b 414186842 
029 1 |a DEBSZ  |b 431696896 
029 1 |a DEBSZ  |b 475025717 
029 1 |a DKDLA  |b 820120-katalog:9910110238805765 
035 |a (OCoLC)880706315  |z (OCoLC)881162175  |z (OCoLC)883127972  |z (OCoLC)1105175914  |z (OCoLC)1105573825  |z (OCoLC)1141953908  |z (OCoLC)1392329572 
037 |a CL0500000450  |b Safari Books Online 
037 |a 849F7FDF-852F-44DC-90CF-A0BFC1ED773E  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.P98 
072 7 |a COM  |x 051360  |2 bisacsh 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
100 1 |a Hosmer, Chet,  |e author. 
245 1 0 |a Python forensics :  |b a workbench for inventing and sharing digital forensic technology /  |c Chet Hosmer. 
264 1 |a Waltham, MA :  |b Syngress,  |c 2014. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
520 |a 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 |a Includes index. 
588 0 |a Online resource; title from PDF title page (ScienceDirect, viewed May 30, 2014). 
504 |a Includes bibliographical references and index. 
505 0 |a 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 |a 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 |a 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 |a 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 |a 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. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Python (Computer program language) 
650 6 |a Python (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x Python.  |2 bisacsh 
650 7 |a Python (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Hosmer, Chet.  |t Python forensics : a workbench for inventing and sharing digital forensic technology.  |d Waltham, Massachusetts : Syngress, ©2014  |h xxviii, 318 pages  |z 9780124186767 
856 4 0 |u https://learning.oreilly.com/library/view/~/9780124186767/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Coutts Information Services  |b COUT  |n 28430613 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1699251 
938 |a ebrary  |b EBRY  |n ebr10875250 
938 |a EBSCOhost  |b EBSC  |n 604659 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis28430613 
938 |a YBP Library Services  |b YANK  |n 11833250 
938 |a Internet Archive  |b INAR  |n pythonforensicsw0000hosm 
994 |a 92  |b IZTAP