Cover image for Python Digital Forensics

Python Digital Forensics

Solve real-world forensics problems with innovative solutions

Daryl Bennett

Created by Daryl Bennett

Explore practical digital forensics using Python to investigate network traffic, analyze hosts, and examine memory. Build hands-on skills for both Windows and Linux environments while learning to think like an attacker for more effective investigations.

Packt | Sep 2018 | 175 min

Start Trial
LevelExpert
CategoriesCybersecurity, Digital Forensics and Incident Response, Python

What You Will Learn

You will start by working with real network data, learning how to capture and analyze packets. As you progress, you will use Python libraries to investigate hosts and memory, gaining experience with both Windows and Linux systems. Advanced topics include file analysis and simulating attacker techniques to deepen your forensic skills.

Key Features

  • Analyze network traffic and raw packets to uncover forensic evidence
  • Investigate hosts and memory images using Python tools across platforms
  • Apply attacker mindset to perform enumeration, exploitation, and data exfiltration

Target Audience

Ideal for security professionals, practitioners, or anyone curious about digital forensics who already has some familiarity with Python. If you want to expand your forensic investigation skills and learn innovative ways to solve real-world problems, this course will help you reach your goals.

Related courses