Gray Hat Python: Python Programming for Hackers and Reverse Engineers

Justin Seitz


Gray Hat Python: Python Programming for Hackers and Reverse Engineers

Gray Hat Python: Python Programming for Hackers and Reverse Engineers

  • Title: Gray Hat Python: Python Programming for Hackers and Reverse Engineers
  • Author: Justin Seitz
  • ISBN: 9781593271923
  • Page: 199
  • Format: Paperback



Python is fast becoming the programming language of choice for hackers, reverse engineers, and software testers because it s easy to write quickly, and it has the low level support and libraries that make hackers happy But until now, there has been no real manual on how to use Python for a variety of hacking tasks You had to dig through forum posts and man pages, endlessPython is fast becoming the programming language of choice for hackers, reverse engineers, and software testers because it s easy to write quickly, and it has the low level support and libraries that make hackers happy But until now, there has been no real manual on how to use Python for a variety of hacking tasks You had to dig through forum posts and man pages, endlessly tweaking your own code to get everything working Not any.Gray Hat Python explains the concepts behind hacking tools and techniques like debuggers, trojans, fuzzers, and emulators But author Justin Seitz goes beyond theory, showing you how to harness existing Python based security tools and how to build your own when the pre built ones won t cut it.You ll learn how to Automate tedious reversing and security tasks Design and program your own debugger Learn how to fuzz Windows drivers and create powerful fuzzers from scratch Have fun with code and library injection, soft and hard hooking techniques, and other software trickery Sniff secure traffic out of an encrypted web browser session Use PyDBG, Immunity Debugger, Sulley, IDAPython, PyEMU, and The world s best hackers are using Python to do their handiwork Shouldn t you


Recent Comments "Gray Hat Python: Python Programming for Hackers and Reverse Engineers"

Too Microsoft Windows specific.

I thought it was certainly interesting but too short to do anything useful.

It was good but the Windows API functions were not supported in the newer functions of windows. Some of the modules and tools used are also almost obsolete, or not free.

I really liked this book. If you are new to fuzzing, exploit development or Immunity Debugger or IDA Pro this book will be worth your time to check out. But, if you are already familiar with these topics, this book would be too introductory for you and I would probably skip it.This book covers quite a bit of ground in its 181 pages. From debuggers, and fuzzers to emulation, each topic is introduced well enough that you will have good base knowledge to continue on from where the book ends.In the [...]

Didn't like and here is why:The book starts with chapter which tells us how to set up python programming interfaces on both Windows and Linux. I was taken aback as I expected a bit higher level of expertise. At this point I wasn't even sure what the target audience was. The next chapter introduced ctypes. This is the only chapter that I consider useful and actually learned something. It had both Windows and Linux code snippets. As a Linux user, I was satisfied. The next chapter (third one) was a [...]

This is a fantastic book. It covers the basics of debugging on the Windows platform, Immunity use, and explains some higher level techniques like process hooking and DLL injection. I would probably not recommend doing the code examples early in the book, specifically the debugger ones, because the author almost literally says "actually JK all the code you use is just what Immunity does, so forget you wrote it lololol!" but the scripts he writes are great and worth trying out.==Dependencies==This [...]

Книга представляет из себя краткий обзор техник и инструментов для обратной инженерии с использованием Python. Могла бы послужить неплохим введением в предмет, если не учитывать некоторые моменты: 1. ориентирована она, прежде всего, на PE и Windows API; 2. не содержит введения в язык [...]

Would be a lot better if a good editor took a look at it.A lot of the code has trivial errors others are more trivial. Some have TODOs (including in the included sample code archive) and unfortunately a lot of the examples are 'stale' because they work only on Windows XP on a 32bit x86.

Good for developing skills beyond completing just the first trivial buffer overflow.

Awesome book if you into reverse engineering! Using python to clearly describe reverse techniques and principals.

Very Windows-centric.

dobbscodetalk/indexp?op


  • [PDF] ✓ Unlimited ¹ Gray Hat Python: Python Programming for Hackers and Reverse Engineers : by Justin Seitz ↠
    199 Justin Seitz
  • thumbnail Title: [PDF] ✓ Unlimited ¹ Gray Hat Python: Python Programming for Hackers and Reverse Engineers : by Justin Seitz ↠
    Posted by:Justin Seitz
    Published :2018-08-04T03:32:51+00:00