Useful tools for Penetration Testing.
- Tested on Debian 8.x
- Python 2.x
- termcolor
- requests
- Nmap
- Nikto
- sslscan
- secure-headers-checker.py - Test OWASP HTTP Secure Headers.
- nikto-scan-http.sh - Scan HTTP service using nikto.
- nikto-scan-https.sh - Scan HTTPS service using nikto.
- ssl-scan.sh - Query SSL services using sslscan.
- tcp-scan-full.sh - Scan all 65535 TCP ports.
- tcp-scan-full-delay.sh - Scan all 65535 TCP ports. Send packets no faster than 1 per second.
- tcp-scan-services.sh - Identify services running on a list of open TCP ports.
- tcp-scan-services-1000.sh - Identify services running on 1000 most common TCP ports.
- udp-scan-1000.sh - Scan 1000 most common UDP ports.
- udp-scan-services.sh - Identify services running on a list of open UDP ports.
- udp-scan-services-1000.sh - Identify services running on 1000 most common UDP ports.
- git clone https://github.com/maldevel/PenTestKit.git
- pip install -r requirements.txt
python secure-headers-checker.py -H http://example.compython secure-headers-checker.py -H https://example.com -x http://127.0.0.1:8080python secure-headers-checker.py -H http://127.0.0.1./nikto-scan-http.sh 10.10.10.1 80./nikto-scan-https.sh 10.10.10.1 443./ssl-scan.sh 10.10.10.1./tcp-scan-full.sh 10.10.10.1./tcp-scan-full-delay.sh 10.10.10.1./tcp-scan-services.sh 10.10.10.1 22,80,443./tcp-scan-services-1000.sh 10.10.10.1./udp-scan-1000.sh 10.10.10.1./udp-scan-services.sh 10.10.10.1 68,111,137./udp-scan-services-1000.sh 10.10.10.1web_headers_checker.py from nma-io.