Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers