Image #1
Image #1

Gray Hat Python: Python Programming for Hackers and Reverse Engineers

Python is fast becoming the programming language of choice for hackers, reverse engineers, and software testers because it's easy to... Read More
Regular price
$59.00
Sale price
$59.00
Regular price
1 In Stock. Ready to be shipped!

Change of Mind Returns accepted within 7 days of delivery. Customer provides return shipping.

Items must be returned in their original packaging and in the same condition as received. If the item does not meet our return condition policy, a full refund may not be issued.


Expect prompt delivery and easy tracking — every order comes with updates along the way.

About the Product

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, endlessly tweaking your own code to get everything working. Not anymore.

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 more

The world's best hackers are using Python to do their handiwork. Shouldn't you?

Format: Paperback

Language: English

Book Title: Gray Hat Python

Author: Justin Seitz

Returns & Exchanges

Not happy? Return or exchange your items quickly and hassle-free.

Check Your Order Status

Stay updated every step of the way — from purchase to delivery.

Visit Our Support Center

Need assistance? Find answers and support anytime, anywhere.

Price-Match Guarantee

Found a better price? We’ll match it so you get the best deal.

Shipping

Order processing typically takes 1–2 business days before shipping. Once your order has been processed, you’ll receive a confirmation and tracking information.

Yes, changes can be made if the order hasn’t entered processing. Make sure to update your order details promptly after purchase.

Yes, international shipping is available. Delivery times and costs vary based on your location and selected shipping method.

Yes, all data is encrypted and processed securely to protect your privacy.

returns & refund

You can return most items within 30 days of delivery for a full refund or exchange.

Refunds are usually processed within 5-7 business days after we receive your returned item.