Auditing your work
Recipe Difficulty: Easy
Python Version: 2.7 or 3.5
Operating System: Any
Keeping detailed investigative notes is a key to any investigation. Without this, it can be difficult to put all of the pieces together or accurately recall findings. Sometimes, it can be helpful to have a screenshot or a series of them to remind you of the various steps you took during your review.
Getting started
In order to create a recipe with cross-platform support, we have elected to use the pyscreenshot
module. This module relies on a few dependencies, specifically the Python Imaging Library (PIL), and one or more backends. The backend used here is the WX GUI library. All three of these modules can be installed with pip
:
pip install pyscreenshot==0.4.2
pip install Pillow==4.2.1
pip install wxpython==4.0.0b1
Note
To learn more about the pyscreenshot library, visit https://pypi.python.org/pypi/pyscreenshot.
All other libraries used in this script are present in Python's standard library.