Foreword The hydra tool is installed by default, and the RDP protocol cannot be directly broken, as shown below, and then apt-get install hydra is installed, usually an old version of 8.6. Hydra (https://github.com/vanhauser-thc/thc-hydra) starting at 2021-08-05 02:43:54 [ERROR] Compiled without FREERDP support, modules not available! Environmental description root@tide-mars:/hydra-install/thc-hydra-9.2# uname -a Linux tide-mars 5.10.0-kali6-amd64 #1 SMP Debian 5.10.26-1kali2 (2021-04-01) x86_64 x86_64 x86_64 GNU/Linux Installation steps Delete original version If you cannot use the RDP protocol to break through or use an old version before, it is recommended to delete the original version apt-get installation ```apt-get remove hydra``` Source installation If --prefix is configured, delete the original installation package folder Install dependencies 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): SSH and other dependencies root@tide-mars:/hydra-install/thc-hydra-9.2# 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 FreeRDP depends on the solution to the problem that RDP cannot be used under Ubuntu sudo…