Compilation of python scripts for pentesting.
By: me
Tool List:
Pings all the addresses for a given network range.
On Windows a full result is reported, on Linux only the responsive IP's are reported.
./pingsweep.py
or ./pingsweep.py 192.168.1
Scans for open ports on a given hostname or IP address.
It can receive a list of ports, a port range or a single value.
./port_scanner.py
or ./port_scanner.py 123.123.123.123
or ./port_scanner.py 123.123.123.123 80
or ./port_scanner.py 123.123.123.123 21,22,80,443
or ./port_scanner.py 123.123.123.123 1-1000
Grabs banner from services running on specific ports.
./banner_grabber.py 1.2.3.4 80
Uses [crt.sh search](https://crt.sh/) to identify subdomains through Certificate Fingerprinting, and scrapes the website to get the results in a clean list.
./crt_subdomainner.py example_domain.com