Book description
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
- Provides hands-on tools, code samples, and detailed instruction and documentation that can be put to use immediately
- Discusses how to create a Python forensics workbench
- Covers effective forensic searching and indexing using Python
- Shows how to use Python to examine mobile device operating systems: iOS, Android, and Windows 8
- Presents complete coverage of how to use Python scripts for network investigation
Table of contents
- Cover image
- Title page
- Table of Contents
- Copyright
- Dedication
- Acknowledgments
- Endorsements
- List of figures
- About the Author
- About the Technical Editor
- Foreword
- Preface
- Chapter 1: Why Python Forensics?
-
Chapter 2: Setting up a Python Forensics Environment
- Abstract
- Introduction
- Setting up a python forensics environment
- The right environment
- Choosing a python version
- Installing python on windows
- Python packages and modules
- What is included in the standard library?
- Third-party packages and modules
- Integrated development environments
- Python on mobile devices
- A virtual machine
- Chapter review
- Summary questions
- Looking ahead
- Chapter 3: Our First Python Forensics App
- Chapter 4: Forensic Searching and Indexing Using Python
- Chapter 5: Forensic Evidence Extraction (JPEG and TIFF)
- Chapter 6: Forensic Time
- Chapter 7: Using Natural Language Tools in Forensics
- Chapter 8: Network Forensics: Part I
- Chapter 9: Network Forensics: Part II
- Chapter 10: Multiprocessing for Forensics
- Chapter 11: Rainbow in the Cloud
- Chapter 12: Looking Ahead
- Index
Product information
- Title: Python Forensics
- Author(s):
- Release date: May 2014
- Publisher(s): Syngress
- ISBN: 9780124186835
You might also like
book
Learning Python for Forensics
Learn the art of designing, developing, and deploying innovative forensic solutions through Python About This Book …
book
Mastering Python Forensics
Master the art of digital forensics and analysis with Python About This Book Learn to perform …
book
Learning Python for Forensics - Second Edition
Design, develop, and deploy innovative forensic solutions using Python Key Features Discover how to develop Python …
book
Python Digital Forensics Cookbook
Over 60 recipes to help you learn digital forensics and leverage Python scripts to amplify your …