└── README.md /README.md: -------------------------------------------------------------------------------- 1 | ### **Awesome Penetration Testing** [![Links Check](https://4.bp.blogspot.com/-_NIGc5XKpSw/WHt9d7wCXaI/AAAAAAAAB0o/OYIv8EWjIoYh44jfxIRSrRYbgrn3MZKEQCLcB/s1600/penetration%2Btesting.png)](http://kalitut.com) 2 | [![10 Common Hacking Techniques](http://img.youtube.com/vi/V3CTfJ2ZP7M/0.jpg)](http://www.youtube.com/watch?v=V3CTfJ2ZP7M "10 Common Hacking Techniques") 3 | 4 | A collection of awesome penetration testing resources 5 | 6 | - [Online Resources](#online-resources) 7 | - [Penetration Testing Resources](#penetration-testing-resources) 8 | - [Exploit development](#exploit-development) 9 | - [Social Engineering Resources](#social-engineering-resources) 10 | - [Lock Picking Resources](#lock-picking-resources) 11 | - [Tools](#tools) 12 | - [Penetration Testing Distributions](#penetration-testing-distributions) 13 | - [Basic Penetration Testing Tools](#basic-penetration-testing-tools) 14 | - [Docker for Penetration Testing](#docker-for-penetration-testing) 15 | - [Vulnerability Scanners](#vulnerability-scanners) 16 | - [Network Tools](#network-tools) 17 | - [Wireless Network Tools](#wireless-network-tools) 18 | - [SSL Analysis Tools](#ssl-analysis-tools) 19 | - [Web exploitation](#web-exploitation) 20 | - [Hex Editors](#hex-editors) 21 | - [Crackers](#crackers) 22 | - [Windows Utils](#windows-utils) 23 | - [Linux Utils](#linux-utils) 24 | - [DDoS Tools](#ddos-tools) 25 | - [Social Engineering Tools](#social-engineering-tools) 26 | - [OSInt Tools](#osint-tools) 27 | - [Anonymity Tools](#anonymity-tools) 28 | - [Reverse Engineering Tools](#reverse-engineering-tools) 29 | - [CTF Tools](#ctf-tools) 30 | - [Books](#books) 31 | - [Penetration Testing Books](#penetration-testing-books) 32 | - [Hackers Handbook Series](#hackers-handbook-series) 33 | - [Defensive Development](#defensive-development) 34 | - [Network Analysis Books](#network-analysis-books) 35 | - [Reverse Engineering Books](#reverse-engineering-books) 36 | - [Malware Analysis Books](#malware-analysis-books) 37 | - [Windows Books](#windows-books) 38 | - [Social Engineering Books](#social-engineering-books) 39 | - [Lock Picking Books](#lock-picking-books) 40 | - [Vulnerability Databases](#vulnerability-databases) 41 | - [Security Courses](#security-courses) 42 | - [Information Security Conferences](#information-security-conferences) 43 | - [Information Security Magazines](#information-security-magazines) 44 | 45 | 46 | ### Online Resources 47 | #### Penetration Testing Resources 48 | * [Metasploit Unleashed](https://www.offensive-security.com/metasploit-unleashed/) - Free Offensive Security Metasploit course 49 | * [PTES](http://www.pentest-standard.org/) - Penetration Testing Execution Standard 50 | * [OWASP](https://www.owasp.org/index.php/Main_Page) - Open Web Application Security Project 51 | * [PENTEST-WIKI](https://github.com/nixawk/pentest-wiki) - A free online security knowledge library for pentesters / researchers. 52 | * [Vulnerability Assessment Framework](http://www.vulnerabilityassessment.co.uk/Penetration%20Test.html) - Penetration Testing Framework. 53 | * [The Pentesters Framework](https://github.com/trustedsec/ptf) - PTF attempts to install all of your penetration testing tools (latest and greatest), compile them, build them, and make it so that you can install/update your distribution on any machine. Everything is organized in a fashion that is cohesive to the Penetration Testing Execution Standard (PTES) and eliminates a lot of things that are hardly used. 54 | 55 | #### Exploit development 56 | * [Shellcode Tutorial](http://www.vividmachines.com/shellcode/shellcode.html) - Tutorial on how to write shellcode 57 | * [Shellcode Examples](http://shell-storm.org/shellcode/) - Shellcodes database 58 | * [Exploit Writing Tutorials](https://www.corelan.be/index.php/2009/07/19/exploit-writing-tutorial-part-1-stack-based-overflows/) - Tutorials on how to develop exploits 59 | * [shellsploit](https://github.com/b3mb4m/shellsploit-framework) - New Generation Exploit Development Kit 60 | * [Voltron](https://github.com/snare/voltron) - A hacky debugger UI for hackers 61 | 62 | #### Social Engineering Resources 63 | * [Social Engineering Framework](http://www.social-engineer.org/framework/general-discussion/) - An information resource for social engineers 64 | 65 | #### Lock Picking Resources 66 | * [Schuyler Towne channel](https://www.youtube.com/user/SchuylerTowne/) - Lockpicking videos and security talks 67 | * [/r/lockpicking](https://www.reddit.com/r/lockpicking) - Resources for learning lockpicking, equipment recommendations. 68 | 69 | ### Tools 70 | #### Penetration Testing Distributions 71 | * [Kali](https://www.kali.org/) - A Linux distribution designed for digital forensics and penetration testing 72 | * [ArchStrike](https://archstrike.org/) - An Arch Linux repository for security professionals and enthusiasts 73 | * [BlackArch](https://www.blackarch.org/) - Arch Linux-based distribution for penetration testers and security researchers 74 | * [NST](http://networksecuritytoolkit.org/) - Network Security Toolkit distribution 75 | * [Pentoo](http://www.pentoo.ch/) - Security-focused livecd based on Gentoo 76 | * [BackBox](https://backbox.org/) - Ubuntu-based distribution for penetration tests and security assessments 77 | * [Parrot](https://www.parrotsec.org/) - A distribution similar to Kali, with multiple architecture 78 | * [Fedora Security Lab](https://labs.fedoraproject.org/en/security/) - Provides a safe test environment to work on security auditing, forensics, system rescue and teaching security testing methodologies. 79 | 80 | #### Basic Penetration Testing Tools 81 | * [Metasploit Framework](https://www.metasploit.com/) - World's most used penetration testing software 82 | * [Burp Suite](https://portswigger.net/burp/) - An integrated platform for performing security testing of web applications 83 | * [ExploitPack](http://exploitpack.com/) - Graphical tool for penetration testing with a bunch of exploits 84 | * [BeeF](https://github.com/beefproject/beef) - The Browser Exploitation Framework Project 85 | * [faraday](https://github.com/infobyte/faraday) - Collaborative Penetration Test and Vulnerability Management Platform 86 | * [evilgrade](https://github.com/infobyte/evilgrade) - The update explotation framework 87 | * [commix](https://github.com/stasinopoulos/commix) - Automated All-in-One OS Command Injection and Exploitation Tool 88 | * [routersploit](https://github.com/reverse-shell/routersploit) - Automated penetration testing software for router 89 | * [redsnarf] (https://github.com/nccgroup/redsnarf) - Post-exploitation tool for grabbing credentials 90 | 91 | #### Docker for Penetration Testing 92 | * `docker pull kalilinux/kali-linux-docker` [official Kali Linux](https://hub.docker.com/r/kalilinux/kali-linux-docker/) 93 | * `docker pull owasp/zap2docker-stable` - [official OWASP ZAP](https://github.com/zaproxy/zaproxy) 94 | * `docker pull wpscanteam/wpscan` - [official WPScan](https://hub.docker.com/r/wpscanteam/wpscan/) 95 | * `docker pull pandrew/metasploit` - [docker-metasploit](https://hub.docker.com/r/pandrew/metasploit/) 96 | * `docker pull citizenstig/dvwa` - [Damn Vulnerable Web Application (DVWA)](https://hub.docker.com/r/citizenstig/dvwa/) 97 | * `docker pull wpscanteam/vulnerablewordpress` - [Vulnerable WordPress Installation](https://hub.docker.com/r/wpscanteam/vulnerablewordpress/) 98 | * `docker pull hmlio/vaas-cve-2014-6271` - [Vulnerability as a service: Shellshock](https://hub.docker.com/r/hmlio/vaas-cve-2014-6271/) 99 | * `docker pull hmlio/vaas-cve-2014-0160` - [Vulnerability as a service: Heartbleed](https://hub.docker.com/r/hmlio/vaas-cve-2014-0160/) 100 | * `docker pull opendns/security-ninjas` - [Security Ninjas](https://hub.docker.com/r/opendns/security-ninjas/) 101 | * `docker pull diogomonica/docker-bench-security` - [Docker Bench for Security](https://hub.docker.com/r/diogomonica/docker-bench-security/) 102 | * `docker pull ismisepaul/securityshepherd` - [OWASP Security Shepherd](https://hub.docker.com/r/ismisepaul/securityshepherd/) 103 | * `docker pull danmx/docker-owasp-webgoat` - [OWASP WebGoat Project docker image](https://hub.docker.com/r/danmx/docker-owasp-webgoat/) 104 | * `docker-compose build && docker-compose up` - [OWASP NodeGoat](https://github.com/owasp/nodegoat#option-3---run-nodegoat-on-docker) 105 | * `docker pull citizenstig/nowasp` - [OWASP Mutillidae II Web Pen-Test Practice Application](https://hub.docker.com/r/citizenstig/nowasp/) 106 | * `docker pull bkimminich/juice-shop` - [OWASP Juice Shop](https://github.com/bkimminich/juice-shop#docker-container--) 107 | 108 | #### Vulnerability Scanners 109 | * [Nexpose](https://www.rapid7.com/products/nexpose/) - Vulnerability Management & Risk Management Software 110 | * [Nessus](http://www.tenable.com/products/nessus-vulnerability-scanner) - Vulnerability, configuration, and compliance assessment 111 | * [Nikto](https://cirt.net/nikto2) - Web application vulnerability scanner 112 | * [OpenVAS](http://www.openvas.org/) - Open Source vulnerability scanner and manager 113 | * [OWASP Zed Attack Proxy](https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project) - Penetration testing tool for web applications 114 | * [Secapps](https://secapps.com/) - Integrated web application security testing environment 115 | * [w3af](https://github.com/andresriancho/w3af) - Web application attack and audit framework 116 | * [Wapiti](http://wapiti.sourceforge.net/) - Web application vulnerability scanner 117 | * [WebReaver](http://www.webreaver.com/) - Web application vulnerability scanner for Mac OS X 118 | * [DVCS Ripper](https://github.com/kost/dvcs-ripper) - Rip web accessible (distributed) version control systems: SVN/GIT/HG/BZR 119 | * [arachni](https://github.com/Arachni/arachni) - Web Application Security Scanner Framework 120 | 121 | #### Network Tools 122 | * [nmap](https://nmap.org/) - Free Security Scanner For Network Exploration & Security Audits 123 | * [pig](https://github.com/rafael-santiago/pig) - A Linux packet crafting tool 124 | * [tcpdump/libpcap](http://www.tcpdump.org/) - A common packet analyzer that runs under the command line 125 | * [Wireshark](https://www.wireshark.org/) - A network protocol analyzer for Unix and Windows 126 | * [Network Tools](http://network-tools.com/) - Different network tools: ping, lookup, whois, etc 127 | * [netsniff-ng](https://github.com/netsniff-ng/netsniff-ng) - A Swiss army knife for for network sniffing 128 | * [Intercepter-NG](http://sniff.su/) - a multifunctional network toolkit 129 | * [SPARTA](http://sparta.secforce.com/) - Network Infrastructure Penetration Testing Tool 130 | * [dnschef](http://thesprawl.org/projects/dnschef/) - A highly configurable DNS proxy for pentesters 131 | * [DNSDumpster](https://dnsdumpster.com/) - Online DNS recon and search service 132 | * [dnsenum](https://github.com/fwaeytens/dnsenum/) - Perl script that enumerates DNS information from a domain, attempts zone transfers, performs a brute force dictionary style attack, and then performs reverse look-ups on the results 133 | * [dnsmap](https://github.com/makefu/dnsmap/) - Passive DNS network mapper 134 | * [dnsrecon](https://github.com/darkoperator/dnsrecon/) - DNS Enumeration Script 135 | * [dnstracer](http://www.mavetju.org/unix/dnstracer.php) - Determines where a given DNS server gets its information from, and follows the chain of DNS servers 136 | * [passivedns-client](https://github.com/chrislee35/passivedns-client) - Provides a library and a query tool for querying several passive DNS providers 137 | * [passivedns](https://github.com/gamelinux/passivedns) - A network sniffer that logs all DNS server replies for use in a passive DNS setup 138 | * [Mass Scan](https://github.com/robertdavidgraham/masscan) - TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes. 139 | * [Zarp](https://github.com/hatRiot/zarp) - Zarp is a network attack tool centered around the exploitation of local networks 140 | * [mitmproxy](https://github.com/mitmproxy/mitmproxy) - An interactive SSL-capable intercepting HTTP proxy for penetration testers and software developers 141 | * [mallory](https://github.com/justmao945/mallory) - HTTP/HTTPS proxy over SSH 142 | * [Netzob](https://github.com/netzob/netzob) - Reverse engineering, traffic generation and fuzzing of communication protocols 143 | * [DET](https://github.com/sensepost/DET) - DET is a proof of concept to perform Data Exfiltration using either single or multiple channel(s) at the same time 144 | * [pwnat](https://github.com/samyk/pwnat) - punches holes in firewalls and NATs 145 | * [dsniff](https://www.monkey.org/~dugsong/dsniff/) - a collection of tools for network auditing and pentesting 146 | * [tgcd](http://tgcd.sourceforge.net/) - a simple Unix network utility to extend the accessibility of TCP/IP based network services beyond firewalls 147 | * [smbmap](https://github.com/ShawnDEvans/smbmap) - a handy SMB enumeration tool 148 | * [scapy](https://github.com/secdev/scapy) - a python-based interactive packet manipulation program & library 149 | * [Dshell](https://github.com/USArmyResearchLab/Dshell) - Network forensic analysis framework 150 | * [Debookee (MAC OS X)](http://www.iwaxx.com/debookee/) - Intercept traffic from any device on your network 151 | * [Dripcap](https://github.com/dripcap/dripcap) - Caffeinated packet analyzer 152 | 153 | #### Wireless Network Tools 154 | * [Aircrack-ng](http://www.aircrack-ng.org/) - a set of tools for auditing wireless network 155 | * [Kismet](https://kismetwireless.net/) - Wireless network detector, sniffer, and IDS 156 | * [Reaver](https://code.google.com/archive/p/reaver-wps) - Brute force attack against Wifi Protected Setup 157 | * [Wifite](https://github.com/derv82/wifite) - Automated wireless attack tool 158 | * [wifiphisher](https://github.com/sophron/wifiphisher) - Automated phishing attacks against Wi-Fi networks 159 | 160 | #### SSL Analysis Tools 161 | * [SSLyze](https://github.com/nabla-c0d3/sslyze) - SSL configuration scanner 162 | * [sslstrip](https://www.thoughtcrime.org/software/sslstrip/) - a demonstration of the HTTPS stripping attacks 163 | * [sslstrip2](https://github.com/LeonardoNve/sslstrip2) - SSLStrip version to defeat HSTS 164 | * [tls_prober](https://github.com/WestpointLtd/tls_prober) - fingerprint a server's SSL/TLS implementation 165 | 166 | #### Web exploitation 167 | * [WPScan](https://wpscan.org/) - Black box WordPress vulnerability scanner 168 | * [SQLmap](http://sqlmap.org/) - Automatic SQL injection and database takeover tool 169 | * [weevely3](https://github.com/epinna/weevely3) - Weaponized web shell 170 | * [Wappalyzer](https://wappalyzer.com/) - Wappalyzer uncovers the technologies used on websites 171 | * [cms-explorer](https://code.google.com/archive/p/cms-explorer/) - CMS Explorer is designed to reveal the the specific modules, plugins, components and themes that various CMS driven web sites are running. 172 | * [joomscan](https://www.owasp.org/index.php/Category:OWASP_Joomla_Vulnerability_Scanner_Project) - Joomla CMS scanner 173 | * [WhatWeb](https://github.com/urbanadventurer/WhatWeb) - Website Fingerprinter 174 | * [BlindElephant](http://blindelephant.sourceforge.net/) - Web Application Fingerprinter 175 | * [fimap](https://github.com/kurobeats/fimap) - Find, prepare, audit, exploit and even google automatically for LFI/RFI bugs 176 | * [Kadabra](https://github.com/D35m0nd142/Kadabra) - Automatic LFI exploiter and scanner 177 | * [Kadimus](https://github.com/P0cL4bs/Kadimus) - LFI scan and exploit tool 178 | * [liffy](https://github.com/hvqzao/liffy) - LFI exploitation tool 179 | 180 | #### Hex Editors 181 | * [HexEdit.js](https://hexed.it) - Browser-based hex editing 182 | * [Hexinator](https://hexinator.com/) (commercial) - World's finest Hex Editor 183 | * [HxD - Freeware Hex Editor and Disk Editor](https://mh-nexus.de/en/hxd/) 184 | 185 | 186 | #### Crackers 187 | * [John the Ripper](http://www.openwall.com/john/) - Fast password cracker 188 | * [Online MD5 cracker](http://www.md5crack.com/) - Online MD5 hash Cracker 189 | * [Hashcat](http://hashcat.net/hashcat/) - The more fast hash cracker 190 | * [THC Hydra](http://sectools.org/tool/hydra/) - Another Great Password Cracker 191 | 192 | #### Windows Utils 193 | * [Sysinternals Suite](https://technet.microsoft.com/en-us/sysinternals/bb842062) - The Sysinternals Troubleshooting Utilities 194 | * [Windows Credentials Editor](http://www.ampliasecurity.com/research/windows-credentials-editor/) - security tool to list logon sessions and add, change, list and delete associated credentials 195 | * [mimikatz](http://blog.gentilkiwi.com/mimikatz) - Credentials extraction tool for Windows OS 196 | * [PowerSploit](https://github.com/PowerShellMafia/PowerSploit) - A PowerShell Post-Exploitation Framework 197 | * [Windows Exploit Suggester](https://github.com/GDSSecurity/Windows-Exploit-Suggester) - Detects potential missing patches on the target 198 | * [Responder](https://github.com/SpiderLabs/Responder) - A LLMNR, NBT-NS and MDNS poisoner 199 | * [Bloodhound](https://github.com/adaptivethreat/Bloodhound/wiki) - A graphical Active Directory trust relationship explorer 200 | * [Empire](https://github.com/PowerShellEmpire/Empire) - Empire is a pure PowerShell post-exploitation agent 201 | * [Fibratus](https://github.com/rabbitstack/fibratus) - Tool for exploration and tracing of the Windows kernel 202 | 203 | #### Linux Utils 204 | * [Linux Exploit Suggester](https://github.com/PenturaLabs/Linux_Exploit_Suggester) - Linux Exploit Suggester; based on operating system release number. 205 | 206 | #### DDoS Tools 207 | * [LOIC](https://github.com/NewEraCracker/LOIC/) - An open source network stress tool for Windows 208 | * [JS LOIC](http://metacortexsecurity.com/tools/anon/LOIC/LOICv1.html) - JavaScript in-browser version of LOIC 209 | * [T50](https://sourceforge.net/projects/t50/) - The more fast network stress tool 210 | 211 | #### Social Engineering Tools 212 | * [SET](https://github.com/trustedsec/social-engineer-toolkit) - The Social-Engineer Toolkit from TrustedSec 213 | 214 | #### OSInt Tools 215 | * [Maltego](http://www.paterva.com/web7/) - Proprietary software for open source intelligence and forensics, from Paterva. 216 | * [theHarvester](https://github.com/laramies/theHarvester) - E-mail, subdomain and people names harvester 217 | * [creepy](https://github.com/ilektrojohn/creepy) - A geolocation OSINT tool 218 | * [metagoofil](https://github.com/laramies/metagoofil) - Metadata harvester 219 | * [Google Hacking Database](https://www.exploit-db.com/google-hacking-database/) - a database of Google dorks; can be used for recon 220 | * [Censys](https://www.censys.io/) - Collects data on hosts and websites through daily ZMap and ZGrab scans 221 | * [Shodan](https://www.shodan.io/) - Shodan is the world's first search engine for Internet-connected devices 222 | * [recon-ng](https://bitbucket.org/LaNMaSteR53/recon-ng) - A full-featured Web Reconnaissance framework written in Python 223 | * [github-dorks](https://github.com/techgaun/github-dorks) - CLI tool to scan github repos/organizations for potential sensitive information leak 224 | * [vcsmap](https://github.com/melvinsh/vcsmap) - A plugin-based tool to scan public version control systems for sensitive information 225 | * [Spiderfoot](http://www.spiderfoot.net/) - multi-source OSINT automation tool with a Web UI and report visualizations 226 | 227 | #### Anonymity Tools 228 | * [Tor](https://www.torproject.org/) - The free software for enabling onion routing online anonymity 229 | * [I2P](https://geti2p.net/en/) - The Invisible Internet Project 230 | * [Nipe](https://github.com/GouveaHeitor/nipe) - Script to redirect all traffic from the machine to the Tor network. 231 | 232 | #### Reverse Engineering Tools 233 | * [IDA Pro](https://www.hex-rays.com/products/ida/) - A Windows, Linux or Mac OS X hosted multi-processor disassembler and debugger 234 | * [IDA Free](https://www.hex-rays.com/products/ida/support/download_freeware.shtml) - The freeware version of IDA v5.0 235 | * [WDK/WinDbg](https://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx) - Windows Driver Kit and WinDbg 236 | * [OllyDbg](http://www.ollydbg.de/) - An x86 debugger that emphasizes binary code analysis 237 | * [Radare2](http://rada.re/r/index.html) - Opensource, crossplatform reverse engineering framework 238 | * [x64_dbg](http://x64dbg.com/) - An open-source x64/x32 debugger for windows 239 | * [Immunity Debugger](http://debugger.immunityinc.com/) - A powerful new way to write exploits and analyze malware 240 | * [Evan's Debugger](http://www.codef00.com/projects#debugger) - OllyDbg-like debugger for Linux 241 | * [Medusa disassembler](https://github.com/wisk/medusa) - An open source interactive disassembler 242 | * [plasma](https://github.com/joelpx/plasma) - Interactive disassembler for x86/ARM/MIPS. Generates indented pseudo-code with colored syntax code 243 | * [peda](https://github.com/longld/peda) - Python Exploit Development Assistance for GDB 244 | * [dnSpy](https://github.com/0xd4d/dnSpy) - dnSpy is a tool to reverse engineer .NET assemblies 245 | 246 | #### CTF Tools 247 | * [Pwntools](https://github.com/Gallopsled/pwntools) - CTF framework for use in CTFs 248 | 249 | ### Books 250 | #### Penetration Testing Books 251 | * [The Art of Exploitation by Jon Erickson, 2008](http://amzn.to/2iqhK9S) 252 | * [Metasploit: The Penetration Tester's Guide by David Kennedy et al., 2011](http://amzn.to/2jl5pUd) 253 | * [Penetration Testing: A Hands-On Introduction to Hacking by Georgia Weidman, 2014](http://amzn.to/2jMfK8i) 254 | * [Rtfm: Red Team Field Manual by Ben Clark, 2014](http://amzn.to/2iz9K4Y) 255 | * [The Hacker Playbook 2: Practical Guide To Penetration Testing](http://amzn.to/2jMdNbU) 256 | * [The Basics of Hacking and Penetration Testing by Patrick Engebretson, 2013](http://amzn.to/2jMgMkj) 257 | * [Professional Penetration Testing by Thomas Wilhelm, 2013](http://amzn.to/2jMq9AI) 258 | * [Advanced Penetration Testing for Highly-Secured Environments by Lee Allen, 2012](http://amzn.to/2jl6GKU) 259 | * [Violent Python by TJ O'Connor, 2012](http://amzn.to/2jMbTYy) 260 | * [Fuzzing: Brute Force Vulnerability Discovery by Michael Sutton et al., 2007](http://amzn.to/2izbgDS) 261 | * [Black Hat Python: Python Programming for Hackers and Pentesters by Justin Seitz, 2014](http://amzn.to/2jl5FCk) 262 | * [Penetration Testing: Procedures & Methodologies by EC-Council, 2010](http://amzn.to/2izaBmc) 263 | * [Unauthorised Access: Physical Penetration Testing For IT Security Teams by Wil Allsopp, 2010](http://amzn.to/2izcwqI) 264 | * [Advanced Persistent Threat Hacking: The Art and Science of Hacking Any Organization by Tyler Wrightson, 2014](http://amzn.to/2iqoyEj) 265 | * [Bug Hunter's Diary by Tobias Klein, 2011](http://amzn.to/2jkYHO2) 266 | 267 | #### Hackers Handbook Series 268 | * [The Database Hacker's Handbook, David Litchfield et al., 2005](http://amzn.to/2jlcqEB) 269 | * [The Shellcoders Handbook by Chris Anley et al., 2007](http://amzn.to/2iudxwQ) 270 | * [The Mac Hacker's Handbook by Charlie Miller & Dino Dai Zovi, 2009](http://amzn.to/2jSUpxO) 271 | * [The Web Application Hackers Handbook by D. Stuttard, M. Pinto, 2011](http://amzn.to/2jl0rGQ) 272 | * [iOS Hackers Handbook by Charlie Miller et al., 2012](http://amzn.to/2jMpWO4) 273 | * [Android Hackers Handbook by Joshua J. Drake et al., 2014](http://amzn.to/2jmN5tg) 274 | * [The Browser Hackers Handbook by Wade Alcorn et al., 2014](http://amzn.to/2jl9asy) 275 | * [The Mobile Application Hackers Handbook by Dominic Chell et al., 2015](http://amzn.to/2jMmtz1) 276 | * [Car Hacker's Handbook by Craig Smith, 2016](http://amzn.to/2jldxnL) 277 | 278 | #### Defensive Development 279 | 280 | * [Holistic Info-Sec for Web Developers (Fascicle 0)](http://amzn.to/2jmRqwB) 281 | * [Holistic Info-Sec for Web Developers (Fascicle 1)](https://leanpub.com/holistic-infosec-for-web-developers-fascicle1-vps-network-cloud-webapplications) 282 | 283 | #### Network Analysis Books 284 | * [Nmap Network Scanning by Gordon Fyodor Lyon, 2009](http://amzn.to/2izkmAN) 285 | * [Practical Packet Analysis by Chris Sanders, 2011](http://amzn.to/2jn091H) 286 | * [Wireshark Network Analysis by by Laura Chappell & Gerald Combs, 2012](http://amzn.to/2jn4DFU) 287 | * [Network Forensics: Tracking Hackers through Cyberspace by Sherri Davidoff & Jonathan Ham, 2012](http://amzn.to/2izaCXe) 288 | 289 | #### Reverse Engineering Books 290 | * [Reverse Engineering for Beginners by Dennis Yurichev](http://beginners.re/) 291 | * [Hacking the Xbox by Andrew Huang, 2003](http://amzn.to/2iudEbO) 292 | * [The IDA Pro Book by Chris Eagle, 2011](http://amzn.to/2itYfbI) 293 | * [Practical Reverse Engineering by Bruce Dang et al., 2014](http://amzn.to/2jMnAyD) 294 | * [Gray Hat Hacking The Ethical Hacker's Handbook by Daniel Regalado et al., 2015](http://amzn.to/2iua6q7) 295 | 296 | #### Malware Analysis Books 297 | * [Practical Malware Analysis by Michael Sikorski & Andrew Honig, 2012](http://amzn.to/2izon8f) 298 | * [The Art of Memory Forensics by Michael Hale Ligh et al., 2014](http://amzn.to/2iuh1j8) 299 | * [Malware Analyst's Cookbook and DVD by Michael Hale Ligh et al., 2010](http://amzn.to/2jnag6W) 300 | 301 | #### Windows Books 302 | * [Windows Internals by Mark Russinovich et al., 2012](http://amzn.to/2jl4zGJ) 303 | 304 | #### Social Engineering Books 305 | * [The Art of Deception by Kevin D. Mitnick & William L. Simon, 2002](http://amzn.to/2jMhgXQ) 306 | * [The Art of Intrusion by Kevin D. Mitnick & William L. Simon, 2005](http://amzn.to/2jl287p) 307 | * [Ghost in the Wires by Kevin D. Mitnick & William L. Simon, 2011](http://amzn.to/2izbuuV) 308 | * [No Tech Hacking by Johnny Long & Jack Wiles, 2008](http://amzn.to/2iudb9G) 309 | * [Social Engineering: The Art of Human Hacking by Christopher Hadnagy, 2010](http://amzn.to/2iu62WZ) 310 | * [Unmasking the Social Engineer: The Human Element of Security by Christopher Hadnagy, 2014](http://amzn.to/2izf4W5) 311 | * [Social Engineering in IT Security: Tools, Tactics, and Techniques by Sharon Conheady, 2014](http://amzn.to/2izlww9) 312 | 313 | #### Lock Picking Books 314 | * [Practical Lock Picking by Deviant Ollam, 2012](http://amzn.to/2jmQeJy) 315 | * [Keys to the Kingdom by Deviant Ollam, 2012](http://amzn.to/2izcvDg) 316 | * [CIA Lock Picking Field Operative Training Manual](http://amzn.to/2jMrw2c) 317 | * [Lock Picking: Detail Overkill by Solomon](https://www.dropbox.com/s/y39ix9u9qpqffct/Lockpicking%20Detail%20Overkill.pdf?dl=0) 318 | * [Eddie the Wire books](https://www.dropbox.com/sh/k3z4dm4vyyojp3o/AAAIXQuwMmNuCch_StLPUYm-a?dl=0) 319 | 320 | ### Vulnerability Databases 321 | * [NVD](https://nvd.nist.gov/) - US National Vulnerability Database 322 | * [CERT](https://www.us-cert.gov/) - US Computer Emergency Readiness Team 323 | * [OSVDB](https://blog.osvdb.org/) - Open Sourced Vulnerability Database 324 | * [Bugtraq](http://www.securityfocus.com/) - Symantec SecurityFocus 325 | * [Exploit-DB](https://www.exploit-db.com/) - Offensive Security Exploit Database 326 | * [Fulldisclosure](http://seclists.org/fulldisclosure/) - Full Disclosure Mailing List 327 | * [MS Bulletin](https://technet.microsoft.com/en-us/security/bulletins) - Microsoft Security Bulletin 328 | * [MS Advisory](https://technet.microsoft.com/en-us/security/advisories) - Microsoft Security Advisories 329 | * [Inj3ct0r](http://www.1337day.com/) - Inj3ct0r Exploit Database 330 | * [Packet Storm](https://packetstormsecurity.com/) - Packet Storm Global Security Resource 331 | * [SecuriTeam](http://www.securiteam.com/) - Securiteam Vulnerability Information 332 | * [CXSecurity](http://cxsecurity.com/) - CSSecurity Bugtraq List 333 | * [Vulnerability Laboratory](http://www.vulnerability-lab.com/) - Vulnerability Research Laboratory 334 | * [ZDI](http://www.zerodayinitiative.com/) - Zero Day Initiative 335 | * [Vulners](https://vulners.com) - Security database of software vulnerabilities 336 | 337 | ### Security Courses 338 | * [Offensive Security Training](https://www.offensive-security.com/information-security-training/) - Training from BackTrack/Kali developers 339 | * [SANS Security Training](http://www.sans.org/) - Computer Security Training & Certification 340 | * [Open Security Training](http://opensecuritytraining.info/) - Training material for computer security classes 341 | * [CTF Field Guide](https://trailofbits.github.io/ctf/) - everything you need to win your next CTF competition 342 | * [ARIZONA CYBER WARFARE RANGE](http://azcwr.org/) - 24x7 live fire exercises for beginners through real world operations; capability for upward progression into the real world of cyber warfare. 343 | * [Cybrary](http://cybrary.it) - Free courses in ethical hacking and advanced penetration testing. Advanced penetration testing courses are based on the book 'Penetration Testing for Highly Secured Enviroments'. 344 | * [Computer Security Student](http://computersecuritystudent.com) - Many free tutorials, great for beginners, $10/mo membership unlocks all content 345 | * [European Union Agency for Network and Information Security](https://www.enisa.europa.eu/topics/trainings-for-cybersecurity-specialists/online-training-material) - ENISA Cyber Security Training material 346 | 347 | ### Information Security Conferences 348 | * [DEF CON](https://www.defcon.org/) - An annual hacker convention in Las Vegas 349 | * [Black Hat](http://www.blackhat.com/) - An annual security conference in Las Vegas 350 | * [BSides](http://www.securitybsides.com/) - A framework for organising and holding security conferences 351 | * [CCC](https://events.ccc.de/congress/) - An annual meeting of the international hacker scene in Germany 352 | * [DerbyCon](https://www.derbycon.com/) - An annual hacker conference based in Louisville 353 | * [PhreakNIC](http://phreaknic.info/) - A technology conference held annually in middle Tennessee 354 | * [ShmooCon](http://shmoocon.org/) - An annual US east coast hacker convention 355 | * [CarolinaCon](http://www.carolinacon.org/) - An infosec conference, held annually in North Carolina 356 | * [CHCon](https://chcon.nz) - Christchurch Hacker Con, Only South Island of New Zealand hacker con 357 | * [SummerCon](http://www.summercon.org/) - One of the oldest hacker conventions, held during Summer 358 | * [Hack.lu](https://2016.hack.lu/) - An annual conference held in Luxembourg 359 | * [HITB](https://conference.hitb.org/) - Deep-knowledge security conference held in Malaysia and The Netherlands 360 | * [Troopers](https://www.troopers.de) - Annual international IT Security event with workshops held in Heidelberg, Germany 361 | * [Hack3rCon](http://hack3rcon.org/) - An annual US hacker conference 362 | * [ThotCon](http://thotcon.org/) - An annual US hacker conference held in Chicago 363 | * [LayerOne](http://www.layerone.org/) - An annual US security conference held every spring in Los Angeles 364 | * [DeepSec](https://deepsec.net/) - Security Conference in Vienna, Austria 365 | * [SkyDogCon](http://www.skydogcon.com/) - A technology conference in Nashville 366 | * [SECUINSIDE](http://secuinside.com) - Security Conference in [Seoul](https://en.wikipedia.org/wiki/Seoul) 367 | * [DefCamp](http://def.camp/) - Largest Security Conference in Eastern Europe, held anually in Bucharest, Romania 368 | * [AppSecUSA](https://appsecusa.org/) - An annual conference organised by OWASP 369 | * [BruCON](http://brucon.org) - An annual security conference in Belgium 370 | * [Infosecurity Europe](http://www.infosecurityeurope.com/) - Europe's number one information security event, held in London, UK 371 | * [Nullcon](http://nullcon.net/website/) - An annual conference in Delhi and Goa, India 372 | * [RSA Conference USA](https://www.rsaconference.com/) - An annual security conference in San Francisco, California, USA 373 | * [Swiss Cyber Storm](https://www.swisscyberstorm.com/) - An annual security conference in Lucerne, Switzerland 374 | * [Virus Bulletin Conference](https://www.virusbulletin.com/conference/index) - An annual conference going to be held in Denver, USA for 2016 375 | * [Ekoparty](http://www.ekoparty.org) - Largest Security Conference in Latin America, held annually in Buenos Aires, Argentina 376 | * [44Con](https://44con.com/) - Annual Security Conference held in London 377 | * [BalCCon](https://www.balccon.org) - Balkan Computer Congress, annualy held in Novi Sad, Serbia 378 | * [FSec](http://fsec.foi.hr) - FSec - Croatian Information Security Gathering in Varaždin, Croatia 379 | 380 | ### Information Security Magazines 381 | * [2600: The Hacker Quarterly](https://www.2600.com/Magazine/DigitalEditions) - An American publication about technology and computer "underground" 382 | * [Phrack Magazine](http://www.phrack.org/) - By far the longest running hacker zine 383 | 384 | Please have a look at 385 | * [Top Hacking Books](http://www.kalitut.com/2016/12/best-ethical-hacking-books.html) 386 | * [Top Reverse Engineering Books](http://www.kalitut.com/2017/01/Best-reverse-engineering-books.html) 387 | * [Top Machine learning Books](http://www.kalitut.com/2017/01/machine-learning-book.html) 388 | * [Top 5 books Programming Books](http://www.kalitut.com/2017/01/Top-Programming-Books.html) 389 | * [Top Java Books](http://www.kalitut.com/2017/01/Best-Java-Programming-Books.html) 390 | 391 | --------------------------------------------------------------------------------