root@vultr:~# uname -a
Linux vultr.guest 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:20:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
root@vultr:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
If you use Ubuntu/Debian, this will install supplementary libraries needed for a few optional modules (note that some might not be available on your distribution):
root@vultr:~# apt-get install libssl-dev libssh-dev libidn11-dev libpcre3-dev \
libgtk2.0-dev libmysqlclient-dev libpq-dev libsvn-dev \
firebird-dev libmemcached-dev libgpg-error-dev \
libgcrypt11-dev libgcrypt20-dev
root@vultr:~# mkdir hydra
root@vultr:~# cd hydra
root@vultr:~/hydra# wget --no-check-certificate https://github.com/vanhauser-thc/thc-hydra/archive/v9.0.tar.gz
root@vultr:~/hydra/thc-hydra-9.0# tar -zxvf v9.0.tar.gz
root@vultr:~/hydra/thc-hydra-9.0# cd thc-hydra-9.0/
root@vultr:~/hydra/thc-hydra-9.0# ./configure
root@vultr:~/hydra/thc-hydra-9.0# make
root@vultr:~/hydra/thc-hydra-9.0# make install
root@vultr:~/hydra/thc-hydra-9.0# make clean
root@vultr:~/hydra/thc-hydra-9.0# hydra -version
Hydra v9.0 (c) 2019 by van Hauser/THC - Please do not use in military or secret service organizations, or for illegal purposes.
https://github.com/vanhauser-thc/thc-hydra