Hydra Cheatsheet
How to Install Hydra
Hydra installation:
Useful Commands for Hydra
-l [login]: Specify a single username
-L [file]: Specify a file containing usernames
-p [password]: Specify a single password
-P [file]: Specify a file containing passwords
-s [port]: Specify the port to use
-t [tasks]: Specify the number of parallel tasks
-v / -V: Verbose mode / Very verbose mode
-e [nsr]: Try null password / try the login as the password / try a reverse login
-o [file]: Write found login/password pairs to file
-f: Exit after the first found login/password pair
Examples of Hydra Commands
Brute force SSH with a single username and a password list:
Brute force FTP with a username list and a password list:
Brute force a web form using POST requests:
Brute force with specified port and number of parallel tasks:
Brute force RDP with exit after first found pair:
Write found login/password pairs to a file: