Tutorial Install And Use THC Hydra On Kali Linux

Tutorial Install And Use THC Hydra On Kali Linux

Hydra, also called THC-Hydra, is built in various Operating Systems like Kali Linux, Parrot, and other major penetration testing environments. While there are several login hacker tools that could not support more than one protocol, this tool is a command-based computer program that copies decrypt passwords from many protocols and applications with a dictionary attack. Hydra is a parallelized network logon cracker and is used only for legal purposes. Hydra could compile cleanly on Linux, Windows/Cygwin, Solaris, FreeBSD/OpenBSD, QNX, and macOS. This article presents you with Tutorial Install And Use THC Hydra On Kali Linux. If you are preparing to purchase your own VPS, packages of Eldernode are economical and VIP.

How To Install And Use THC Hydra On Kali Linux

Van Hauser and Ronald Kessler are the authors of Hydra. It is under the AGPL-3.0 license. As you read, Hydra is parallelized and this feature is the reason for the speed of this password cracker tool. Depend on the protocol it could be very fast. The fastest are POP3 and FTP. Researchers and security teams use Hydra to observe how they can protect themselves against the attacks. In the following, you will learn more about Hydra.

Recommended Article: How To Install And Run WiFite On Kali Linux

Supported Platforms

-All Unix platforms such as Linux, BSD, Solaris, etc.


-Windows with Cygwin for both IPv4, and IPv6

Mobile systems based on Linux, macOS, or QNX like Android, iPhone, Blackberry 10, Zaurus, iPaq

Supported Protocols

Unlike other hacker tools, Hydra supports multiple protocol attacks. Here is a list of them.

-Cisco enable

-Cisco auth




















-VMware Auth



And so on. Hydra is very fast and flexible. Also, you can add new modules easily.

Hydra Commands

Hydra is available in both command and graphical format. Type ./hydra -h to see all available command-line options or hydra for a shorter version.

hydra [[[-l LOGIN|-L FILE] [-p PASS|-P FILE]] | [-C FILE]] [-e nsr] [-o FILE] [-t TASKS] [-M FILE [-T TASKS]] [-w TIME] [-W TIME] [-f] [-s PORT] [-x MIN:MAX:CHARSET] [-SuvV46] [service://server[:PORT][/OPT]]

_ v vrebose mode

_ l login name

_ p <password_file/wordlist>

_ e nsr, additional checks, “n” for null password, “s” try login as pass, “r” try the reverse login as pass

_ t <number of parallel connects>

_ w <max time to wait for response>

_ f: exit after first login/password pair found

_ m: OPTIONS – module specific options. See hydra -U <module> what options are available.

Install THC Hydra On Kali Linux

Hydra is pre-installed on Kali Linux and you will already have a version of Hydra installed.

But if you wish to use other Debian based Linux Operating Systems, download from the repository by running the following command:

sudo apt-get install hydra

Also, you can download the latest version from THC’s public GitHub development repository. Open your terminal and run the commands below to download, configure, compile, and install hydra:

git clone
cd thc-hydra
make install

How to use Hydra

As we mentioned, Hydra comes in two flavors, GUI-gtk and CLI version. ”hydra-wizard” is the hydra CLI guided version. So, you can use it to be guided step by step instead of typing all the commands or arguments manually into the terminal. Use the below commands from your terminal to run hydra.

1- For CLI:


2- For CLI-wizard:


3- For GUI:



Hydra GTK is a GUI front end for hydra, as this is a GUI for hydra you do have THC-hydra already installed. While you are running Kali Linux, hydra-gtk will already be pre-installed. It is easy to be installed by running the command below:

sudo apt-get install hydra-gtk
Recommended Article: Tutorial Install And Use THC Hydra On Kali Linux


Tutorial Install And Use THC Hydra On Kali Linux was presented to you with this guide. In case you are interested in reading more about the Kali Linux or Security tutorial, there are so many useful articles on the Eldernode blog. Discuss with your friends or help the beginners on Eldernode Community.

We Are Waiting for your valuable comments and you can be sure that it will be answered in the shortest possible time.

Leave Your Comment

Your email address will not be published.

We are by your side every step of the way

Think about developing your online business; We will protect it compassionately

We are by your side every step of the way


7 days a week, 24 hours a day