Get automated penetration testing with Nettacker, a free tool for startup founders, with 5.3k+ GitHub stars.
5,271 stars1,113 forksPythonQuality 8/10Updated 6/27/2026100% free ยท open source
What it does
Nettacker is an automated penetration testing framework that scans for vulnerabilities in web applications and networks, providing a comprehensive report of potential security risks.
Install / run
git clone https://github.com/OWASP/Nettacker.git
When to use it
โขWhen you need to identify potential security vulnerabilities in your web application before launch
โขWhen you want to perform regular security audits to ensure your network and applications are secure
โขWhen you need to demonstrate the security of your application to investors or partners
Quick start
1Change into the Nettacker directory with the command 'cd Nettacker'
2Install the required Python packages with 'pip install -r requirements.txt'
3Run Nettacker with the command 'python nettacker.py'
4Use the '-h' flag to view the help menu and available options, e.g. 'python nettacker.py -h'
5Start a scan with a command like 'python nettacker.py -i 192.168.1.1-192.168.1.100'