AutoHydra automates nmap scans and hydra attacks against exposed ports requiring authentication on a specified IP range. Any cracked usernames and passwords are cached and reused against other endpoints automatically. Usage of wordlists such as rockyou.txt is encouraged.
- nmap - http://xael.org/norman/python/python-nmap/python-nmap-0.4.1.tar.gz Note: the version available to pip may not be a compatible version
- psycopg2
- paramiko
- nmap
- hydra
- ldapsearch
AutoHydra can perform automated scans and attacks against the following authenticated endpoints:
- SSH (port 22)
- HTTP-Auth (port 80)
- Postgres (port 5432)
- LDAP (port 389)
Run python3 scripts/main.py --help for information on command-line parameters.