THC Hydra is a popular password cracking tool developed by the hacking group THC (The Hacker’s Choice). It is designed for online brute-force attacks and can be used to test the strength of passwords in various network protocols such as SSH, RDP, HTTP, and HTML forms. Hydra is known for its flexibility and high performance due to its parallelization feature that allows multiple threads to operate in parallel, optimizing efficiency and speeding up the brute-forcing process.
SYSTEM REQUIREMENTS
RAM : At least 3 GB for better performance.
Storage : Minimam 1 GB of storage.
OS : Linux, Windows (via Cygwin), macOS, Solaris, FreeBSD/OpenBSD, and QNX.
Architecture : Compatible with x86 and x64 systems.
Available On : PC
ADDITIONAL INFORMATION
THC (The Hacker's Choice).
Early 2000s
956 KB (lightweight tool).
THC is a group of security researchers and developers.
English
12 June 2023, version 9.5
Primarily written in C.
Cross-platform.
Open-source (GNU Affero General Public License).
Here are the three possible ways :
THC Hydra is a versatile tool for password cracking and penetration testing. Here are some examples of its usage :
$ hydra -l username -P passwordlist.txt ssh://192.168.1.1
This command attempts to log in using a list of passwords.
$ hydra -l admin -P passwords.txt http-post-form "/login.php:user=^USER^&pass=^PASS^:Invalid login"
This tests a web form for valid username-password combinations.
$ hydra -t 16 -l user -P passwords.txt ftp://192.168.1.1
This uses 16 threads for FTP login testing.
$ hydra -L usernames.txt -p commonpassword ssh://192.168.1.1
Remember, ethical use is crucial—always obtain permission before testing systems!
$ sudo apt-get update
$ git clone https://github.com/vanhauser-thc/thc-hydra
THC Hydra's GUI version, Hydra-GTK, is available for Linux, but installation requires some manual steps. Here's how you can install and uninstall it :
sudo apt update && sudo apt upgrade -ysudo apt install hydra-gtkhydra-gtkIf the GUI launches, you're good to go!
This GUI is limited to FTP, RDP, HTTP Auth, and HTTP form attacks.
hydra.exe.To install THC Hydra on macOS, you can use Homebrew :
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo 'eval "$(brew shellenv)"' >> ~/.zprofilebrew install hydra
$ sudo apt-get remove hydra
$ sudo apt autoclean && apt autoremove
sudo apt remove --purge hydra-gtk -ysudo apt autoremove && sudo apt cleanHydra supports make uninstall, but if installed via Homebrew, remove it using : brew uninstall hydra
Copyright © 2025 HACKERSPOT
All original content, including tools, software, and other information, is protected by copyright and remains the property of its respective owners.
HackerSpot is an informational platform that offers resources such as tools, software, courses, internships, and various other materials aimed at supporting individuals passionate about CyberSecurity and IT.