Skip to content


Folders and files

Last commit message
Last commit date

Latest commit



86 Commits

Repository files navigation

Python Forensics Handbook

A handy reference guide for building Python scripts to help out Digital Forensic, Incident Response, and other Cyber Security tools.

Accessing the Handbook

There are several ways you can access the content in this handbook:

Building the handbook

To build this handbook, you will need Python 3.6 or later. To start, clone the master branch (or check out a tag for the release you want to build.) Then install all requirements by running pip install -r requirements.txt.

Once that finishes, navigate to the doc_src/ directory and run make html. This will run on Windows, Linux, or macOS. After the make command completes, you can view the built documentation within the doc_src/_build/html folder.


Have an idea for a section or a function that you would like to share? Please follow the above steps in "Building the handbook", add your changes, and open a pull request to get it integrated in to the repository!

More details on how to contribute coming soon. In the meantime, if you have any questions about the above, feel free to open an issue on Github or reach out to me on Twitter @chapindb.