Chapter 1: Understanding the Penetration Testing Methodology
Chapter 2: The Basics of Python Scripting
Chapter 3: Identifying Targets with Nmap, Scapy, and Python
Chapter 4: Executing Credential Attacks with Python
Chapter 5: Exploiting Services with Python
Chapter 6: Assessing Web Applications with Python
Chapter 7: Cracking the Perimeter with Python
Chapter 8: Exploit Development with Python, Metasploit, and Immunity
Chapter 9: Automating Reports and Tasks with Python
Chapter 10: Adding Permanency to Python Tools