I’ve compiled a list of some of my favorite books that I’ve found useful as a penetration tester.
Books listed should be read in no particular order.
The list will be constantly updated.
The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws 2nd Edition
The Mobile Application Hacker's Handbook 1st Edition
The Antivirus Hacker's Handbook
Hacking: The Art of Exploitation, 2nd Edition
The Shellcoder's Handbook: Discovering and Exploiting Security Holes 2nd Edition
Gray Hat Hacking: The Ethical Hacker's Handbook, Fifth Edition
The Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy 2nd Edition
The Hacker Playbook 3: Practical Guide To Penetration Testing
Advanced Penetration Testing: Hacking the World's Most Secure Networks 1st Edition
Web Hacking 101: How to Make Money Hacking Ethically
Social Engineering: The Science of Human Hacking 2nd Edition
Hacking Exposed 7: Network Security Secrets and Solutions 7th Edition
Penetration Testing: A Hands-On Introduction to Hacking 1st Edition
Rtfm: Red Team Field Manual 1.0 Edition
How to Hack Like a GOD: Master the secrets of Hacking through real life scenarios (Hack The Planet)
How to Hack Like a PORNSTAR: A step by step process for breaking into a BANK (Hacking the planet)
How to Hack Like a LEGEND: A hacker’s tale breaking into a secretive offshore company (Hacking the Planet)
Google Hacking for Penetration Testers 3rd Edition
Professional Penetration Testing: Creating and Learning in a Hacking Lab 2nd Edition
Exploiting Software: How to Break Code 1st Edition
Building Virtual Pentesting Labs for Advanced Penetration Testing - Second Edition 2nd Revised edition Edition
A Bug Hunter's Diary: A Guided Tour Through the Wilds of Software Security 1st Edition
IoT Penetration Testing Cookbook: Identify vulnerabilities and secure your smart devices
Hands-On Penetration Testing on Windows: Unleash Kali Linux, PowerShell, and Windows debugging tools for security testing and analysis
Kali Linux CTF Blueprints
Mastering Kali Linux for Advanced Penetration Testing: Secure your network with Kali Linux 2019.1 – the ultimate white hat hackers' toolkit, 3rd Edition