Table of contents : Setting up the lab and introduction to Python ctypes -- Forensic algorithms -- Using Python for Windows and Linux forensics -- Using Python for network forensics -- Using Python for virtualization forensics -- Using Python for mobile forensics -- Using Python for memory forensics.