
awesome-pentest — Updated!
A collection of awesome penetration testing resources, tools and other shiny things
Awesome Penetration Testing 
A collection of awesome penetration testing and offensive cybersecurity resources.
Penetration testing is the practice of launching authorized, simulated attacks against computer systems and their physical infrastructure to expose potential security weaknesses and vulnerabilities. Should you discover a vulnerability, please follow this guidance to report it responsibly.
Your contributions and suggestions are heartily♥ welcome. (✿◕‿◕). Please check the Contributing Guidelines for more details. This work is licensed under a Creative Commons Attribution 4.0 International License.
Contents
- Android Utilities
- Anonymity Tools
- Anti-virus Evasion Tools
- Books
- CTF Tools
- Cloud Platform Attack Tools
- Collaboration Tools
- Conferences and Events
- Exfiltration Tools
- Exploit Development Tools
- File Format Analysis Tools
- GNU/Linux Utilities
- Hash Cracking Tools
- Hex Editors
- Industrial Control and SCADA Systems
- Intentionally Vulnerable Systems
- Lock Picking
- macOS Utilities
- Multi-paradigm Frameworks
- Network Tools
- Network Vulnerability Scanners
- Open Sources Intelligence (OSINT)
- Online Resources
- Operating System Distributions
- Periodicals
- Physical Access Tools
- Privilege Escalation Tools
- Reverse Engineering
- Security Education Courses
- Shellcoding Guides and Tutorials
- Side-channel Tools
- Social Engineering
- Static Analyzers
- Steganography Tools
- Vulnerability Databases
- Web Exploitation
- Windows Utilities
Android Utilities
- cSploit - Advanced IT security professional toolkit on Android featuring an integrated Metasploit daemon and MITM capabilities.
- Fing - Network scanning and host enumeration app that performs NetBIOS, UPnP, Bonjour, SNMP, and various other advanced device fingerprinting techniques.
- NullKia - Mobile Security Framework supporting 500+ devices across 18 manufacturers with bootloader unlock, firmware extraction, baseband exploitation, and eSIM tools.
- MPT - MPT (Mobile Pentest Toolkit) is a must-have solutions for your android penetration testing workflow. It allows you to automate tasks.
Anonymity Tools
- I2P - The Invisible Internet Project.
- Metadata Anonymization Toolkit (MAT) - Metadata removal tool, supporting a wide range of commonly used file formats, written in Python3.
- What Every Browser Knows About You - Comprehensive detection page to test your own Web browser's configuration for privacy and identity leaks.
Tor Tools
See also awesome-tor.
- Nipe - Script to redirect all traffic from the machine to the Tor network.
- OnionScan - Tool for investigating the Dark Web by finding operational security issues introduced by Tor hidden service operators.
- Tails - Live operating system aiming to preserve your privacy and anonymity.
- Tor - Free software and onion routed overlay network that helps you defend against traffic analysis.
- dos-over-tor - Proof of concept denial of service over Tor stress test tool.
- kalitorify - Transparent proxy through Tor for Kali Linux OS.