Change language

Black Hat Python


Black Hat Python Justin Seitz, Tim Arnold

Black Hat Python, 2nd Edition: Python Programming for Hackers and Pentesters PDF, 2nd Edition. Fully updated for Python 3, the second edition of this worldwide bestseller (over 100,000 copies sold) explores the hidden side of programming and offers you all the new strategies for your hacking projects.

When it comes to developing powerful and effective hacking tools, Python is the language of choice for most security analysts. In this second edition of the bestselling Black Hat Python, explore the dark side of Python's capabilities: everything from writing network sniffers, to stealing email credentials and brute-forcing directories, to creating mutation fuzzers, examining virtual machines and creating clandestine Trojans.

All the code in this issue has been updated to Python 3.x. Additionally, with the Volatility Framework you will find new information on bit shifting, code hygiene, and the forensic offensive, as well as extensive explanations of the Python libraries ctypes, struct, lxml, and BeautifulSoup, as well as offensive hacking strategies such as byte splitting and the use of computer vision and scraping libraries - Websites.

You will also learn to:

  • Create a Trojan command and control the server with GitHub
  • Detect sandboxing and automate common malware tasks such as keylogging and screenshots
  • Expand the Burp Suite web hack tool
  • Extend Windows privileges with creative process control
  • Use offensive memory forensics tricks to recover password hashes and find vulnerabilities in a virtual machine
  • Misuse of Windows COM Automation
  • Exfiltrate data from a network undetected

When it comes to offensive security, you need to be able to craft powerful tools in the blink of an eye. Find out how to do this with Black Hat Python.

About the author

Justin Seitz is an independent security consultant who has trained and advised Fortune 500 companies, law enforcement and governments around the world. He is the creator of Hunchly and the author of Gray Hat Python, the first book dealing with Python for security analysis. Justin teaches OSINT techniques on his blog and is active on Twitter as @jms_dot_py.

See also

Learn programming in R: courses


Best Python online courses for 2022


Best laptop for Fortnite


Best laptop for Excel