Just a random collection of some Python scripts I've written
Shows the reverse DNS entries for a given IP range. Usage example:
./reverse_dns_scan.py 192.168.1.0/24
Shows information about the SSL handshake and certificate of a certain site. Usage example:
./check_ssl.py www.google.com
Sends an HTTP/HTTPS request to multiple sites and displays HTTPS status code and SSL/TLS handshake info
Create a list of hostnames to hit
whamola.net
icompare.shop
primus.j5.org:80
Run script with this file as the first parameter
./site_checker.py hostnames.txt
To enable e-mail notification, set a 2nd parameter. The "from" addresses can be the third paremter
./site_checker.py hostnames.txt me@mydomain.com nobody@nowhere.net
Uploads local certs from LetsEncrypt to AWS ACM. Great for using LE certs with CloudFront.