Hydra is available for Windows and Linux. I’ve used both, however if you have the need for speed, Linux is the way to go. I’m sure you’re itching to get started so I’ll stop yapping.
Hydra in its most basic form requires 4 items;
1. target IP address
2. user name (to be used during login process)
3. password (to be used with above username)
4. service (to be brute forced)
hydra -l administrator -p password 192.168.0.1 ftp
However this isn’t much fun, not to mention time consuming. Who wants to re-issue the following command over and over again manually.
Instead you can utilize a text file and store passwords you want to try. Hydra can pump through a large text file in minutes.
The easiest switches to remember are -l / -L and -p / -P