
Gray hat Python
by Justin Seitz · first published 2009
11mentions
5recommended by
8HN commenters
2009–2017first – last mentioned
63% recommend38% neutral
Why HN recommends it
Covers security topics such as fuzzing, injection, reverse engineering and exploit development using Python; suits security-minded programmers who already know the basics, though not those learning Python itself.
Summarised by Claude from recommending comments
Affiliate links. As an Amazon Associate I earn from qualifying purchases.







…above for Social Engineering. 4. Applied Cryptography - Cryptography Engineering supersedes this and makes it obsolete, full stop. _________________ What's Not Listed That You Should Consider: 1. Gray Hat Python - In which you are taught to write debuggers, a skill which is a rite of passage for reverse engineering and much of blackbox security analysis. 2. The Art of Software Security Assessment - In which…
on “Cybersecurity Humble Book Bundle” ↗…more on HN. These bounties are well deserved. For those of you who would like to try and earn bounties like these, I recommend the same books I always do: 1. The Art of Software Security Assessment 2. Gray Hat Python 3. The Web Application Hacker's Handbook This is your ethical hacker starter kit. The first two are good for foundational knowledge and will show you how to find the bugs worth something. The third…
on “$9000 bounty paid for Python bugs” ↗…software. 5. The Tangled Web Excellent historical background and good high level overview of many information security topics. Every engineer should read this, even if they don't work in security. 6. Gray Hat Python Very hands on, good introduction to aspects of reverse engineering and the typical work an e.g. security consultant will do at a top firm. 7. Practical Malware Analysis Very good introduction to malware…
on “Ask HN: What are the best books for learning information security?” ↗Gray Hat Python is not bad: http://www.amazon.com/Gray-Hat-Python-Programming-Engineers/...
on “Book Review: Violent Python” ↗^^ Exhibit A: One of the firms you'd want to try your hand at working for first :) They might also send / you'd want to read: - Gray Hat Python (debugging and fuzzing with Python) - The Tangled Web (web browser security and insecurity) - The Art of Software Security Assessment - the bible, which you really want to read as it's a foundational…
on “A Career in Science Will Cost You Your Firstborn” ↗I'm not tptacek, but... After lightly reading through both books, I think Gray Hat Python is a great book for more advanced security concepts, especially on the reverse engineering and exploit dev side of things, but isn't a very good book for learning Python or programming. Violent Python…
on “Announcing Project Zero” ↗I just finished reading "Gray Hat Python". It was pretty interesting talking about fuzzers, and injection stuff. Is that what you guys do?
on “Tell HN: I'll work for you for free this summer” ↗…basics first). * Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers * Hacking Secret Ciphers with Python * Python Penetration Testing Essentials * Gray Hat Python: Python Programming for Hackers and Reverse Engineers
on “Ask HN: What to do when all you have is talent?” ↗You can peek on Amazon, and it's $26 pre-order (available on 23rd, it seems?). http://www.amazon.com/Gray-Hat-Python-Programming-Engineers/...
on “New book. Gray Hat Python: Python Programming for Hackers and Reverse Engineers” ↗Digital Apollo: Human and Machine in Spaceflight by David A. Mindell Gray Hat Python: Python Programming for Hackers and Reverse Engineers by Justin Seitz
on “What are you reading?” ↗Read and download the Gray Hat Python Programming for Hackers and Reverse Engineers book free
on “Gray Hat Python Programming for Hackers and Reverse Engineers” ↗