Gray Hat Python: Python Programming for Hackers and Reverse Engineers

Gray Hat Python: Python Programming for Hackers and Reverse Engineers

Justin Seitz

Python is speedy turning into the programming language of selection for hackers, opposite engineers, and software program testers simply because it is easy to write down quick, and it has the low-level help and libraries that make hackers chuffed. yet before, there was no genuine guide on find out how to use Python for quite a few hacking projects. You needed to dig via discussion board posts and guy pages, perpetually tweaking your individual code to get every thing operating. no longer anymore.

Gray Hat Python explains the techniques in the back of hacking instruments and strategies like debuggers, trojans, fuzzers, and emulators. yet writer Justin Seitz is going past idea, exhibiting you ways to harness latest Python-based safeguard instruments - and the way to construct your personal while the pre-built ones will not minimize it.

You'll learn the way to:

  • Automate tedious reversing and safeguard tasks
  • Design and software your personal debugger
  • Learn tips to fuzz home windows drivers and create strong fuzzers from scratch
  • Have enjoyable with code and library injection, tender and difficult hooking suggestions, and different software program trickery
  • Sniff safe site visitors out of an encrypted net browser session
  • Use PyDBG, Immunity Debugger, Sulley, IDAPython, PyEMU, and more

The world's top hackers are utilizing Python to do their handiwork. can not you?

Show sample text content

Download sample