A hands-on guide to hacking computer systems from the ground up, from capturing traffic to crafting sneaky, successful trojans.
A crash course in modern hacking techniques, Ethical Hacking is already being used to prepare the next generation of offensive security experts. In its many hands-on labs, you’ll explore crucial skills for any aspiring penetration tester, security researcher, or malware analyst.
You’ll begin with the basics: capturing a victim’s network traffic with an ARP spoofing attack and then viewing it in Wireshark. From there, you’ll deploy reverse shells that let you remotely run commands on a victim’s computer, encrypt files by writing your own ransomware in Python, and fake emails like the ones used in phishing attacks. In advanced chapters, you’ll learn how to fuzz for new vulnerabilities, craft trojans and rootkits, exploit websites with SQL injection, and escalate your privileges to extract credentials, which you’ll use to traverse a private network.
You’ll work with a wide range of professional penetration testing tools—and learn to write your own tools in Python—as you practice tasks like:
• Deploying the Metasploit framework’s reverse shells and embedding them in innocent-seeming files
• Capturing passwords in a corporate Windows network using Mimikatz
• Scanning (almost) every device on the internet to find potential victims
• Installing Linux rootkits that modify a victim’s operating system
• Performing advanced Cross-Site Scripting (XSS) attacks that execute sophisticated JavaScript payloads
Along the way, you’ll gain a foundation in the relevant computing technologies. Discover how advanced fuzzers work behind the scenes, learn how internet traffic gets encrypted, explore the inner mechanisms of nation-state malware like Drovorub, and much more.
Developed with feedback from cybersecurity students, Ethical Hacking addresses contemporary issues in the field not often covered in other books and will prepare you for a career in penetration testing. Most importantly, you’ll be able to think like an ethical hacker: someone who can carefully analyze systems and creatively gain access to them.
ASIN : B08Y5LH95M
Publisher : No Starch Press
Accessibility : Learn more
Publication date : September 21, 2021
Language : English
File size : 28.8 MB
Screen Reader : Supported
Enhanced typesetting : Enabled
X-Ray : Not Enabled
Word Wise : Not Enabled
Print length : 376 pages
ISBN-13 : 978-1718501881
Page Flip : Enabled
Best Sellers Rank: #209,515 in Kindle Store (See Top 100 in Kindle Store) #24 in Online Safety & Piracy #28 in Network Security (Kindle Store) #41 in Computer Hacking
Customer Reviews: 4.8 4.8 out of 5 stars (216) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });
Show all
Most Helpful
Highest Rating
Lowest Rating


Wendell J. Payne –
Good book
Good book. Helps put concepts into perspective
Very well made, very good looking just like the pictures. –
Helpful
Everything you want to know in this book. Very informative or helpful for my learning purposes!
Marquan –
good book
I learn a lot from this book, it’s very good and hands on labs that will help me understand hacking better
Nicholas –
Very step by step.
It’s a great book. Wonderful for the absolute beginner. I highly recommend. 4 stars because it’s almost too easy of a read.
Elad –
Received – all as expected
As expected 🙂
Jeff Childers –
Amazing Book!
Good book for learning Cyber Security.
Citizen_Four –
Full of all the best stuff to get started. With Labs!
Great book so far. 5/5 for me. Well written, lots of great, solid information that is up to date, great explanations, and even labs to go with it! I haven’t finished just yet, but i have gone through enough to write a review. great stuff! EDIT: I am also a beginner in this field, if that helps 🙂
Dustin MacDonald –
Fantastic intro to the subject
This is a book that starts at zero and offers a comprehensive course in penetration techniques and everything you need to know. I was very satisfied.
Bushcraft For Kids –
I initially purchased a few books, all pertaining to be for beginning. After reading the first chapter and putting into practice what it said I realised this is am amazing book.Most books talk about setting up a lab and supposedly walk you though setting up Kali Linux and possibly other bit may be given later. In this the author goes through step by step how to build the whole lab that you will use throughout the book. If you aren’t sure about anything there is a discord channel with rooms for each chapter and other areas you may want to chat about.I have had similar things with other books but they haven’t been utilised or offer the support they claim. I had a question which I posted and the author replied. Looking through the discord channel he often supports the readers/students.Each chapter gives background information and walks you through various tasks/examples. And the are parts you can use to challenge or test yourself.This is the best book I have come across and I would recommend you purchase it if you want to learn this subject. I use it along side TryHackMe and that works very well. But you could just use the book on its own.As you can guess I am impressed with this purchase and it is worth every penny.
Rodrigo C. –
Great reading to learn Ethical hacking
Alex –
Still reading this book, I love it
Kirito Yuuki –
I only brought this one because it is in a collection with an book that I am actually going to read.😅😎
Mat –
I am satisfied about this purchase, it’s rare to find a book that explain step by step every thing to do, my congrats to author of the book.this book is good for beginner and intermadiate level; it’s a must have in your library!!