Goodreads helps you keep track of books you want to read.
Start by marking “Black Hat Python: Python Programming for Hackers and Pentesters” as Want to Read:
Black Hat Python: Python Programming for Hackers and Pentesters
Enlarge cover
Rate this book
Clear rating
Open Preview

Black Hat Python: Python Programming for Hackers and Pentesters

4.05  ·  Rating details ·  413 ratings  ·  23 reviews

When it comes to creating powerful and effective hacking tools, Python is the language of choice for most security analysts. But just how does the magic happen?

In Black Hat Python, the latest from Justin Seitz (author of the best-selling Gray Hat Python), you'll explore the darker side of Python's capabilities—writing network sniffers, manipulating packets, infecting virtu

...more
Kindle Edition, 192 pages
Published December 4th 2014 by No Starch Press (first published November 25th 2014)
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Black Hat Python, please sign up.

Be the first to ask a question about Black Hat Python

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-30
Average rating 4.05  · 
Rating details
 ·  413 ratings  ·  23 reviews


More filters
 | 
Sort order
Start your review of Black Hat Python: Python Programming for Hackers and Pentesters
Julio Biason
The very first chapter give me high hopes for this book: Since Python is basically part of every single Linux install, you could do a shitton retrieving system and user information by just using the normal packages. You won't even need to install nmap or similar; using plain Python packages, you could check which services are running and such.

But then, things go downhill.

After the first chapter, you start to add Python packages, which means you need to have root access -- and even if you use som
...more
Emily
Sep 06, 2015 rated it it was amazing  ·  review of another edition
Loved it, great examples with solid explanations of code. Great fun to play with in my spare time. As I had prior experience with sockets in C I was pleased to be able to pick up sockets in python so quickly. Github did not disappoint.

Not a book for a beginner scripter even if it does start with "how to install an IDE" - which was my only hang up ironically. Kali 2.0 came out a few weeks after this book and my determination to test it out while working through this book was a pain the ass. Even
...more
Muhammad
Sep 04, 2017 rated it really liked it  ·  review of another edition
Much better than Gray Hat Python, though some dependencies are a hell to install. Gives information on useful tools every penetration tester/hacker should have in their arsenal.
Vilém Zouhar
Jul 16, 2015 rated it did not like it  ·  review of another edition
I've read the previous book by Justin Seitz (Gray Hat Python), which I didn't like, but I was still willing to give this one a shot. I shouldn't have. As with the previous one, most of the topics and examples were Windows specific and required high level of theoretical expertise. That's not necessarily bad, but since the book started again with setting up the IDE, I thought the learning curve of topics covered won't be so steep. The only chapter which I enjoyed was Chapter 7 (Github Command and ...more
Alex
Jun 23, 2020 rated it it was ok  ·  review of another edition
It is a bit overrated. This is a pretty crappy book, it uses a lot of code you don't understand unless you are a professional and it doesn't even explain it. It omits some basic concepts that you absolutely need to understand before learning anything else.

It is also outdated. IT USES PYTHOH 2.7!!!

Not really worth the money!
...more
Wellington Watt
Jun 18, 2020 rated it it was amazing  ·  review of another edition
Never you get depressed for a man who is cheating on you rather fish out the person your man is cheating on you with. Email wisetechhacker @ gmail com so as to get into your spouse phone without any notice. #depression kills
Frank
Nov 06, 2018 rated it really liked it  ·  review of another edition
This is a few years old but good for python networking.
Chakrit Yau
Oct 07, 2017 rated it really liked it  ·  review of another edition
Python ทำให้ทุกอย่างง่ายดาย แม้กระทั่งการเขียน malware
العاقل البحري
This review has been hidden because it contains spoilers. To view it, click here.
Michal Zima
Apr 04, 2020 rated it really liked it  ·  review of another edition
Excellent content, so many things to learn it's hard to find a start.

But the code could be written in python3
...more
عَبدُالكَرِيمْ
The book is full of snippet of codes! What's the use of that on a physical book? I wish it just discussed ideas and methods like the book Algorithm or the like.

Meh read. Didn't really like it.
...more
Mike Sachs
May 02, 2019 rated it it was ok  ·  review of another edition
Shelves: infosec
Decent book, but many of the codes just don't work. Be prepared to fix them. But, hey that's a good way to learn too right? ...more
Umegbewe
I don't think justin had beginners in mind when he wrote this book. A Great book but a little bit outdated in 2021. ...more
Hugh Smalley
Sep 14, 2016 rated it really liked it  ·  review of another edition

Black Hat Python explores the darker side of Python’s capabilities, helping you test your systems and improve your security posture.



When it comes to creating powerful and effective hacking tools, Python is the language of choice for most security analysts. But just how does the magic happen?


In *Black Hat Python*, the latest from Justin Seitz (author of the best-selling *Gray Hat Python*), you'll explore the darker side of Python's capabilities writing network sniffers, manipulating packets, inf

...more
Julio
Jan 05, 2017 rated it really liked it  ·  review of another edition
Shelves: cs
This is a very well laid out book. It reads easily and the python examples are great. Seitz python is simple and effective. You'll get a taste of it early on with his python packet sniffer.
I found of special interest his approach to XSS and Windows post exploitation techniques. Here's what you'll take away from this book: python's capacity to interact with many different api's and programs is what makes it such a powerful tool.
...more
Michael Corley
Jul 01, 2019 rated it it was amazing
This book should definitely be on your shelf if you are a programmer and particularly if you a python programmer. It is a must own text which lays out how to conduct attacks in a very simple manner. I always thought there was so much mystery concerning hacking and cyber security, but he breaks down complex topics at a code level so you can understand them. It is extremely well written and very understandable.
Dgg32
May 29, 2015 rated it it was amazing  ·  review of another edition
A good python for hack book. Begins with easy stuffs and then advances to some high-level Windows hacking. Recommended.
Justin
Jan 21, 2015 rated it really liked it  ·  review of another edition
Overall, it was a good book. I especially liked the online code. Also, I liked that, being an EFF member, I got a discount.
Apostolos Zacharopoulos
Great detailed book,very good choice for everyone who want to start learning the basics of pen-testing and python script-writing
Laci
Jul 09, 2016 rated it really liked it  ·  review of another edition
A nice, hands-on book with many interesting tips.
I'm neither a black hat nor a pen tester, but I still like the insights this book provides.
...more
Graziano Misuraca
Good book, but they got lazy (again) with checking their code samples.
Sweemeng Ng
Good review of technique to use on python. They show enoough to start, but not everything. The rest you need to explore yourself
Rex Anthony
rated it really liked it
Dec 25, 2018
asdasd
rated it liked it
Dec 23, 2016
Reegun
rated it really liked it
Jul 11, 2016
Muhammed Hüsam
rated it it was amazing
Jan 14, 2018
Alexander Bjørnsrud
rated it it was amazing
Sep 21, 2019
ammbot
rated it liked it
Nov 28, 2015
Aaron
rated it liked it
May 06, 2018
Larry Gray
rated it it was amazing
Sep 12, 2017
« previous 1 3 4 5 6 7 8 9 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws
  • Penetration Testing: A Hands-On Introduction to Hacking
  • Red Team Field Manual (RTFM)
  • The Hacker Playbook 2: Practical Guide To Penetration Testing
  • Automate the Boring Stuff with Python: Practical Programming for Total Beginners
  • The Art of Deception: Controlling the Human Element of Security
  • The Hacker Playbook 3: Practical Guide To Penetration Testing
  • Ghost in the Wires: My Adventures as the World's Most Wanted Hacker
  • The Art of Intrusion: The Real Stories Behind the Exploits of Hackers, Intruders and Deceivers
  • The Art of Invisibility: The World's Most Famous Hacker Teaches You How to Be Safe in the Age of Big Brother and Big Data
  • Python Crash Course: A Hands-On, Project-Based Introduction to Programming
  • No Place to Hide: Edward Snowden, the NSA, and the U.S. Surveillance State
  • Python Tricks: A Buffet of Awesome Python Features
  • Social Engineering: The Art of Human Hacking
  • The Hacker Playbook: Practical Guide To Penetration Testing
  • Advanced Penetration Testing: Hacking the World's Most Secure Networks
  • Nmap Network Scanning: The Official Nmap Project Guide to Network Discovery and Security Scanning
  • Cracking Codes with Python: An Introduction to Building and Breaking Ciphers
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

News & Interviews

Ciannon Smart has been holed up in her England home since the pandemic began a year ago, but by no means has she been idle. She’s been on...
17 likes · 3 comments