{"id":13797291,"url":"https://github.com/shieldfy/awesome-pentest","last_synced_at":"2025-05-13T02:31:54.610Z","repository":{"id":27652515,"uuid":"31137785","full_name":"shieldfy/awesome-pentest","owner":"shieldfy","description":"A collection of awesome penetration testing resources, tools and other shiny things","archived":false,"fork":true,"pushed_at":"2015-02-09T20:56:14.000Z","size":652,"stargazers_count":37,"open_issues_count":0,"forks_count":10,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-05-21T12:28:12.689Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"enaqx/awesome-pentest","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shieldfy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-02-21T19:29:56.000Z","updated_at":"2023-08-04T10:03:10.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/shieldfy/awesome-pentest","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shieldfy%2Fawesome-pentest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shieldfy%2Fawesome-pentest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shieldfy%2Fawesome-pentest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shieldfy%2Fawesome-pentest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shieldfy","download_url":"https://codeload.github.com/shieldfy/awesome-pentest/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225136083,"owners_count":17426422,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T23:01:27.000Z","updated_at":"2024-11-18T11:31:09.946Z","avatar_url":"https://github.com/shieldfy.png","language":null,"funding_links":[],"categories":["\u003ca id=\"8c5a692b5d26527ef346687e047c5c21\"\u003e\u003c/a\u003e收集"],"sub_categories":[],"readme":"## Awesome Penetration Testing \n\n\nA collection of awesome penetration testing resources, tools, books, confs, magazines and other shiny things\n\n\n- [Online Resources](#online-resources)\n  - [Penetration Testing Resources](#penetration-testing-resources)\n  - [Shell Scripting Resources](#shell-scripting-resources)\n  - [Linux Resources](#linux-resources)\n  - [Shellcode development](#shellcode-development)\n  - [Social Engineering Resources](#social-engineering-resources)\n  - [Lock Picking Resources](#lock-picking-resources)\n- [Tools](#tools)\n  - [Penetration Testing Distributions](#penetration-testing-distributions)\n  - [Basic Penetration Testing Tools](#basic-penetration-testing-tools)\n  - [Vulnerability Scanners](#vulnerability-scanners)\n  - [Network Tools](#network-tools)\n  - [Wireless Network Tools](#wireless-network-tools)\n  - [SSL Analysis Tools](#ssl-analysis-tools)\n  - [Hex Editors](#hex-editors)\n  - [Crackers](#crackers)\n  - [Windows Utils](#windows-utils)\n  - [DDoS Tools](#ddos-tools)\n  - [Social Engineering Tools](#social-engineering-tools)\n  - [Anonimity Tools](#anonimity-tools)\n  - [Reverse Engineering Tools](#reverse-engineering-tools)\n- [Books](#books)\n  - [Penetration Testing Books](#penetration-testing-books)\n  - [Hackers Handbook Series](#hackers-handbook-series)\n  - [Network Analysis Books](#network-analysis-books)\n  - [Reverse Engineering Books](#reverse-engineering-books)\n  - [Malware Analysis Books](#malware-analysis-books)\n  - [Windows Books](#windows-books)\n  - [Social Engineering Books](#social-engineering-books)\n  - [Lock Picking Books](#lock-picking-books)\n- [Vulnerability Databases](#vulnerability-databases)\n- [Security Courses](#security-courses)\n- [Information Security Conferences](#information-security-conferences)\n- [Information Security Magazines](#information-security-magazines)\n- [Awesome Lists](#awesome-lists)\n- [Contribution](#contribution)\n- [License](#license)\n\n\n### Online Resources\n#### Penetration Testing Resources\n* [Metasploit Unleashed](http://www.offensive-security.com/metasploit-unleashed/) - Free Offensive Security metasploit course\n* [PTES](http://www.pentest-standard.org/) - Penetration Testing Execution Standard\n* [OWASP](https://www.owasp.org/index.php/Main_Page) - Open Web Application Security Project \n* [OSSTMM](http://www.isecom.org/research/osstmm.html) - Open Source Security Testing Methodology Manual\n* [PCI SSC](https://www.pcisecuritystandards.org/security_standards/) - Standards and supporting materials to enhance payment card data security\n\n#### Shell Scripting Resources\n* [LSST](http://www.freeos.com/guides/lsst/) - Linux Shell Scripting Tutorial\n\n#### Linux resources\n* [Kernelnewbies](http://kernelnewbies.org/) - A community of aspiring Linux kernel developers who work to improve their Kernels\n\n#### Shellcode development\n* [Shellcode Tutorials](http://www.projectshellcode.com/?q=node/12) - Tutorials on how to write shellcode\n* [Shellcode examples](http://shell-storm.org/shellcode/) - Shellcodes database\n\n#### Social Engineering Resources\n* [Social Engineering Framework](http://www.social-engineer.org/framework/) - An information resource for social engineers\n\n#### Lock Picking Resources\n* [Schuyler Towne channel](http://www.youtube.com/user/SchuylerTowne/) - Lockpicking videos and security talks\n\n### Tools\n#### Penetration Testing Distributions\n* [Kali](http://www.kali.org/) - A Linux distribution designed for digital forensics and penetration testing\n* [BlackArch](http://www.blackarch.org/) - Arch Linux-based distribution for penetration testers and security researchers\n* [NST](http://networksecuritytoolkit.org/) - Network Security Toolkit distribution \n* [Pentoo](http://www.pentoo.ch/) -  security-focused livecd based on Gentoo\n* [BackBox](http://www.backbox.org/) - Ubuntu-based distribution for penetration tests and security assessments\n\n#### Basic Penetration Testing Tools\n* [Metasploit](http://www.metasploit.com/) - World's most used penetration testing software\n* [Burp](http://portswigger.net/burp/) - An integrated platform for performing security testing of web applications\n\n#### Vulnerability Scanners\n* [Netsparker](https://www.netsparker.com/communityedition/) - Web Application Security Scanner\n* [Nexpose](https://www.rapid7.com/products/nexpose/) - Vulnerability Management \u0026 Risk Management Software\n* [Nessus](http://www.tenable.com/products/nessus) - Vulnerability, configuration, and compliance assessment\n* [Nikto](https://cirt.net/nikto2) - Web application vulnerability scanner\n* [OpenVAS](http://www.openvas.org/) - Open Source vulnerability scanner and manager\n* [OWASP Zed Attack Proxy](https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project) - Penetration testing tool for web applications\n* [Secapps](https://secapps.com/) - Integrated web application security testing environment\n* [w3af](https://github.com/andresriancho/w3af) - Web application attack and audit framework\n* [Wapiti](http://wapiti.sourceforge.net/) - Web application vulnerability scanner\n* [WebReaver](http://www.webreaver.com/) - Web application vulnerability scanner for Mac OS X\n\n#### Network Tools\n* [nmap](http://nmap.org/) - Free Security Scanner For Network Exploration \u0026 Security Audits\n* [tcpdump/libpcap](http://www.tcpdump.org/) - A common packet analyzer that runs under the command line\n* [Wireshark](http://www.wireshark.org/) - A network protocol analyzer for Unix and Windows\n* [Network Tools](http://network-tools.com/) - Different network tools: ping, lookup, whois, etc\n* [netsniff-ng](https://github.com/netsniff-ng/netsniff-ng) - A Swiss army knife for for network sniffing\n* [Intercepter-NG](http://intercepter.nerf.ru/) - a multifunctional network toolkit\n* [SPARTA](http://sparta.secforce.com/) - Network Infrastructure Penetration Testing Tool\n\n#### Wireless Network Tools\n * [Aircrack-ng](http://www.aircrack-ng.org/) - a set of tools for auditing wireless network\n\n#### SSL Analysis Tools\n* [SSLyze](https://github.com/nabla-c0d3/sslyze) - SSL configuration scanner\n* [sslstrip](http://www.thoughtcrime.org/software/sslstrip/) - a demonstration of the HTTPS stripping attacks\n\n#### Hex Editors\n* [HexEdit.js](http://hexed.it/) - Browser-based hex editing\n\n#### Crackers\n* [John the Ripper](http://www.openwall.com/john/) - Fast password cracker\n* [Online MD5 cracker](http://www.md5crack.com/) - Online MD5 hash Cracker\n\n#### Windows Utils\n* [Sysinternals Suite](http://technet.microsoft.com/en-us/sysinternals/bb842062) - The Sysinternals Troubleshooting Utilities\n* [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\n\n#### DDoS Tools\n* [LOIC](https://github.com/NewEraCracker/LOIC/) - An open source network stress tool for Windows\n* [JS LOIC](http://metacortexsecurity.com/tools/anon/LOIC/LOICv1.html) - JavaScript in-browser version of LOIC\n\n#### Social Engineering Tools\n* [SET](https://github.com/trustedsec/social-engineer-toolkit) - The Social-Engineer Toolkit from TrustedSec\n\n#### Anonimity Tools\n* [Tor](https://www.torproject.org/) - The free software for enabling onion routing online anonymity\n* [I2P](https://geti2p.net) - The Invisible Internet Project\n\n#### Reverse Engineering Tools\n* [IDA Pro](https://www.hex-rays.com/products/ida/) - A Windows, Linux or Mac OS X hosted multi-processor disassembler and debugger\n* [IDA Free](https://www.hex-rays.com/products/ida/support/download_freeware.shtml) - The freeware version of IDA v5.0\n* [WDK/WinDbg](http://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx) - Windows Driver Kit and WinDbg\n* [OllyDbg](http://www.ollydbg.de/) - An x86 debugger that emphasizes binary code analysis\n* [Radare2](http://rada.re/r/index.html) - Opensource, crossplatform reverse engineering framework.\n* [x64_gdb](http://x64dbg.com/) - An open-source x64/x32 debugger for windows\n\n\n### Books\n#### Penetration Testing Books\n* [The Art of Exploitation by Jon Erickson, 2008](http://www.nostarch.com/hacking2.htm)\n* [Metasploit: The Penetration Tester's Guide by David Kennedy and others, 2011](http://www.nostarch.com/metasploit)\n* [Penetration Testing: A Hands-On Introduction to Hacking by Georgia Weidman, 2014](http://www.nostarch.com/pentesting)\n* [Rtfm: Red Team Field Manual by Ben Clark, 2014](http://www.amazon.com/Rtfm-Red-Team-Field-Manual/dp/1494295504/)\n* [The Hacker Playbook by Peter Kim, 2014](http://www.amazon.com/The-Hacker-Playbook-Practical-Penetration/dp/1494932636/)\n* [The Basics of Hacking and Penetration Testing by Patrick Engebretson, 2013](https://www.elsevier.com/books/the-basics-of-hacking-and-penetration-testing/engebretson/978-1-59749-655-1)\n* [Professional Penetration Testing by Thomas Wilhelm, 2013](https://www.elsevier.com/books/professional-penetration-testing/wilhelm/978-1-59749-993-4)\n* [Advanced Penetration Testing for Highly-Secured Environments by Lee Allen,2012](http://www.packtpub.com/advanced-penetration-testing-for-highly-secured-environments/book)\n* [Violent Python by TJ O'Connor, 2012](http://www.elsevier.com/books/violent-python/unknown/978-1-59749-957-6)\n* [Fuzzing: Brute Force Vulnerability Discovery by Michael Sutton, Adam Greene, Pedram Amini, 2007](http://www.fuzzing.org/)\n* [Black Hat Python: Python Programming for Hackers and Pentesters, 2014](http://www.amazon.com/Black-Hat-Python-Programming-Pentesters/dp/1593275900)\n* [Penetration Testing: Procedures \u0026 Methodologies (EC-Council Press),2010](http://www.amazon.com/Penetration-Testing-Procedures-Methodologies-EC-Council/dp/1435483677)\n\n#### Hackers Handbook Series\n* [The Shellcoders Handbook by Chris Anley and others, 2007](http://wiley.com/WileyCDA/WileyTitle/productCd-047008023X.html)\n* [The Web Application Hackers Handbook by D. Stuttard, M. Pinto, 2011](http://wiley.com/WileyCDA/WileyTitle/productCd-1118026470.html)\n* [iOS Hackers Handbook by Charlie Miller and others, 2012](http://wiley.com/WileyCDA/WileyTitle/productCd-1118204123.html)\n* [Android Hackers Handbook by Joshua J. Drake and others, 2014](http://wiley.com/WileyCDA/WileyTitle/productCd-111860864X.html)\n* [The Browser Hackers Handbook by Wade Alcorn and others, 2014](http://wiley.com/WileyCDA/WileyTitle/productCd-1118662091.html)\n\n#### Network Analysis Books\n* [Nmap Network Scanning by Gordon Fyodor Lyon, 2009](http://nmap.org/book/)\n* [Practical Packet Analysis by Chris Sanders, 2011](http://www.nostarch.com/packet2.htm)\n* [Wireshark Network Analysis by by Laura Chappell, Gerald Combs, 2012](http://www.wiresharkbook.com/)\n\n#### Reverse Engineering Books\n* [Reverse Engineering for Beginners by Dennis Yurichev (free!)](http://beginners.re/)\n* [The IDA Pro Book by Chris Eagle, 2011](http://www.nostarch.com/idapro2.htm)\n* [Practical Reverse Engineering by Bruce Dang and others, 2014](http://wiley.com/WileyCDA/WileyTitle/productCd-1118787315.html)\n* [Reverse Engineering for Beginners](http://beginners.re/)\n\n#### Malware Analysis Books\n* [Practical Malware Analysis by Michael Sikorski, Andrew Honig, 2012](http://www.nostarch.com/malware)\n* [The Art of Memory Forensics by Michael Hale Ligh and others, 2014](http://wiley.com/WileyCDA/WileyTitle/productCd-1118825098.html)\n\n#### Windows Books\n* [Windows Internals by Mark Russinovich, David Solomon, Alex Ionescu](http://technet.microsoft.com/en-us/sysinternals/bb963901.aspx)\n\n#### Social Engineering Books\n* [The Art of Deception by Kevin D. Mitnick, William L. Simon, 2002](http://wiley.com/WileyCDA/WileyTitle/productCd-0471237124.html)\n* [The Art of Intrusion by Kevin D. Mitnick, William L. Simon, 2005](http://wiley.com/WileyCDA/WileyTitle/productCd-0764569597.html)\n* [Ghost in the Wires by Kevin D. Mitnick, William L. Simon, 2011](http://www.hachettebookgroup.com/titles/kevin-mitnick/ghost-in-the-wires/9780316134477/)\n* [No Tech Hacking by Johnny Long, Jack Wiles, 2008](http://www.elsevier.com/books/no-tech-hacking/mitnick/978-1-59749-215-7)\n* [Social Engineering: The Art of Human Hacking by Christopher Hadnagy, 2010](http://wiley.com/WileyCDA/WileyTitle/productCd-0470639539.html)\n* [Unmasking the Social Engineer: The Human Element of Security by Christopher Hadnagy, 2014](http://wiley.com/WileyCDA/WileyTitle/productCd-1118608577.html)\n\n#### Lock Picking Books\n* [Practical Lock Picking by Deviant Ollam, 2012](https://www.elsevier.com/books/practical-lock-picking/ollam/978-1-59749-989-7)\n* [Keys to the Kingdom by Deviant Ollam, 2012](https://www.elsevier.com/books/keys-to-the-kingdom/ollam/978-1-59749-983-5)\n\n\n### Vulnerability Databases\n* [NVD](http://nvd.nist.gov/) - US National Vulnerability Database\n* [CERT](http://www.us-cert.gov/) - US Computer Emergency Readiness Team\n* [OSVDB](http://osvdb.org/) - Open Sourced Vulnerability Database\n* [Bugtraq](http://www.securityfocus.com/) - Symantec SecurityFocus\n* [Exploit-DB](http://www.exploit-db.com/) - Offensive Security Exploit Database\n* [Fulldisclosure](http://seclists.org/fulldisclosure/) - Full Disclosure Mailing List\n* [MS Bulletin](https://technet.microsoft.com/security/bulletin/) - Microsoft Security Bulletin\n* [MS Advisory](https://technet.microsoft.com/security/advisory/) - Microsoft Security Advisories\n* [Inj3ct0r](http://1337day.com/) - Inj3ct0r Exploit Database\n* [Packet Storm](http://packetstormsecurity.com/) - Packet Storm Global Security Resource\n* [SecuriTeam](http://www.securiteam.com/) - Securiteam Vulnerability Information\n* [CXSecurity](http://cxsecurity.com/) - CSSecurity Bugtraq List\n* [Vulnerability Laboratory](http://www.vulnerability-lab.com/) - Vulnerability Research Laboratory\n* [ZDI](http://www.zerodayinitiative.com/) - Zero Day Initiative\n\n\n### Security Courses\n* [Offensive Security Training](http://www.offensive-security.com/information-security-training/) - Training from BackTrack/Kali developers\n* [SANS Security Training](http://www.sans.org/) - Computer Security Training \u0026 Certification\n* [Open Security Training](http://opensecuritytraining.info/) - Training material for computer security classes\n* [CTF Field Guide](https://trailofbits.github.io/ctf/) - everything you need to win your next CTF competition\n* [Cybrary](https://www.cybrary.it/) - online IT and Cyber Security training platform\n\n\n### Information Security Conferences\n* [DEF CON](https://www.defcon.org/) - An annual hacker convention in Las Vegas\n* [Black Hat](http://www.blackhat.com/) - An annual security conference in Las Vegas\n* [BSides](http://www.securitybsides.com/) - A framework for organising and holding security conferences\n* [CCC](http://events.ccc.de/congress/) - An annual meeting of the international hacker scene in Germany\n* [DerbyCon](https://www.derbycon.com/) - An annual hacker conference based in Louisville\n* [PhreakNIC](http://phreaknic.info/) - A technology conference held annually in middle Tennessee\n* [ShmooCon](http://www.shmoocon.org/) - An annual US east coast hacker convention\n* [CarolinaCon](http://www.carolinacon.org/) - An infosec conference, held annually in North Carolina\n* [HOPE](http://hope.net/) - A conference series sponsored by the hacker magazine 2600\n* [SummerCon](http://www.summercon.org/) - One of the oldest hacker conventions, held during Summer\n* [Hack.lu](http://hack.lu/) - An annual conference held in Luxembourg\n* [HITB](http://conference.hitb.org/) - Deep-knowledge security conference held in Malaysia and The Netherlands\n* [Troopers](https://www.troopers.de) - Annual international IT Security event with workshops held in Heidelberg, Germany\n* [Hack3rCon](http://hack3rcon.org/) - An annual US hacker conference\n* [ThotCon](http://thotcon.org/) - An annual US hacker conference held in Chicago\n* [LayerOne](http://www.layerone.org/) - An annual US security conerence held every spring in Los Angeles\n* [DeepSec](https://deepsec.net/) - Security Conference in Vienna, Austria\n* [SkyDogCon](http://www.skydogcon.com/) - A technology conference in Nashville\n* [SECUINSIDE](http://secuinside.com) - Security Conference in [Seoul](http://en.wikipedia.org/wiki/Seoul)\n\n\n### Information Security Magazines\n* [2600: The Hacker Quarterly](http://www.2600.com/Magazine/DigitalEditions) - An American publication about technology and computer \"underground\"\n* [Phrack Magazine](http://www.phrack.org/) - By far the longest running hacker zine\n\n\n### Awesome Lists\n* [SecTools](http://sectools.org/) - Top 125 Network Security Tools\n* [C/C++ Programming](https://github.com/fffaraz/awesome-cpp) - One of the main language for open source security tools\n* [.NET Programming](https://github.com/quozd/awesome-dotnet) - A software framework for Microsoft Windows platform development\n* [Shell Scripting](https://github.com/alebcay/awesome-shell) - Command-line frameworks, toolkits, guides and gizmos\n* [Ruby Programming by @dreikanter](https://github.com/dreikanter/ruby-bookmarks) - The de-facto language for writing exploits\n* [Ruby Programming by @markets](https://github.com/markets/awesome-ruby) - The de-facto language for writing exploits\n* [Ruby Programming by @Sdogruyol](https://github.com/Sdogruyol/awesome-ruby) - The de-facto language for writing exploits\n* [JavaScript Programming](https://github.com/sorrycc/awesome-javascript) - In-browser development and scripting\n* [Node.js Programming by @sindresorhus](https://github.com/sindresorhus/awesome-nodejs) - JavaScript in command-line\n* [Node.js Programming by @vndmtrx](https://github.com/vndmtrx/awesome-nodejs) -  JavaScript in command-line\n* [Python tools for penetration testers](http://www.dirk-loss.de/python-tools.htm) - Lots of pentesting tools are written in Python\n* [Python Programming by @svaksha](https://github.com/svaksha/pythonidae) - General Python programming\n* [Python Programming by @vinta](https://github.com/vinta/awesome-python) - General Python programming\n* [Andorid Security](https://github.com/ashishb/android-security-awesome) - A collection of android security related resources\n* [Awesome Awesomness](https://github.com/bayandin/awesome-awesomeness) - The List of the Lists\n\n\n### Contribution\nYour contributions and suggestions are heartily♥ welcome. (✿◕‿◕)\n\n### License\n\n[![Creative Commons License](http://i.creativecommons.org/l/by/4.0/88x31.png)](http://creativecommons.org/licenses/by/4.0/)\n\nThis work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshieldfy%2Fawesome-pentest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshieldfy%2Fawesome-pentest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshieldfy%2Fawesome-pentest/lists"}