My Account Log in

1 option

Integrating Python with leading computer forensics platforms / Chet Hosmer.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Hosmer, Chet, author.
Language:
English
Subjects (All):
Python (Computer program language).
Computer crimes--Investigation.
Computer crimes.
Physical Description:
1 online resource (218 pages) : illustrations, photographs
Edition:
1st edition
Place of Publication:
Amsterdam, [Netherlands] : Syngress, 2017.
System Details:
text file
Summary:
Integrating Python with Leading Computer Forensic Platforms takes a definitive look at how and why the integration of Python advances the field of digital forensics. In addition, the book includes practical, never seen Python examples that can be immediately put to use. Noted author Chet Hosmer demonstrates how to extend four key Forensic Platforms using Python, including EnCase by Guidance Software, MPE+ by AccessData, The Open Source Autopsy/SleuthKit by Brian Carrier and WetStone Technologies, and Live Acquisition and Triage Tool US-LATT. This book is for practitioners, forensic investigators, educators, students, private investigators, or anyone advancing digital forensics for investigating cybercrime. Additionally, the open source availability of the examples allows for sharing and growth within the industry. This book is the first to provide details on how to directly integrate Python into key forensic platforms. Provides hands-on tools, code samples, detailed instruction, and documentation that can be immediately put to use Shows how to integrate Python with popular digital forensic platforms, including EnCase, MPE+, The Open Source Autopsy/SleuthKit, and US-LATT Presents complete coverage of how to use Open Source Python scripts to extend and modify popular digital forensic Platforms
Contents:
Front Cover
Integrating Python with Leading Computer Forensics Platforms
Copyright
Dedication
Contents
Author Biography
Preface
Acknowledgments
Chapter 1: Integrating Python With Forensics Platforms
Introduction
What Is the Python Value Proposition for Forensics?
Resources
Books
Online Resources and Tutorials
learnpython.org
python.org/about/gettingstarted/
CS for All: Introduction to Computer Science and Python Programming
Formal Courses
What Are the Possible Integration Points and Methods?
Preprocessing
Postprocessing
Direct API Integration
Secondary Information Gathering
Secondary Processing of Hard Problems
Why Open Source?
What Forensic Platforms Are Covered?
Keys to Success
Review
Additional Resources
Chapter 2: Key Python Language Elements for Forensics
Font Usage
Quick Overview of the Python Environment
Installing Python for Windows
Setting Up a Python Integrated Development Environment
Python Forensics Source Code Template SRC-2-1.py
Script SRC-2-1.1py
Executing SRC-2-1
Basic Forensic Script SRC-2-2.py
Script SRC-2-2.py
Executing SRC-2-2.py
Next Steps
Challenge Problems
Chapter 3: Integrating Python With MPE+
MPE+ Basics
Launching the pythonScripter
Connecting the Dots … MPE+ with Python
Building and MPE+ Python Template
PF_MPE_PARAMETERS
PF_MPE_BASIC.py
Creating a HashSearch MPE+ Python Script
Executing a Hash Search
Chapter 4: Integrating Python With EnCase/EnScripts
EnCase Integration Points
EnCase File Viewer Integration
EnCase: Configuring a File Viewer
EnCase: Launching a Python File Viewer
pyBasic.py Script.
pyBasic.py
EnCase: Launching Python Using an EnScript
SelectedFiles EnScript Details
pyEnscript.py Details
Chapter 5: Integrating Python With Leading Forensic Platforms
US-LATT Configuration
US-LATT Acquisition Walk-Through
US-LATT Evidence Structure
Postprocessing of US-LATT Acquisition
memScanner.py
pyDiscover.py
Full Execution of memScanner.py
Chapter 6: Integrating Python With Leading Forensic Platforms
Integrating Python With Autopsy
The Report Module
What Does ProperNames.py Do?
properNames.py
Executing the Proper Names Script
Chapter 7: Future Look and an Integration Challenge Problem
The Future
Challenge Problem pyMP3.py
What Makes MP3 Attractive for Data Hiding?
pyMP3.py Python Script
Executing pyMP3.py
Index
Back Cover.
Notes:
Includes bibliographical references at the end of each chapters and index.
Description based on print version record.
ISBN:
9780128099506
012809950X
OCLC:
1202027414

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account