Kali Hydra SSLの問題、xHydra(HydraのGUIバージョン)は正常に動作します


1

Hydraを実行すると、次のエラーが表示されます。

starting at 2017-02-14 14:51:37
[ERROR] Compiled without OPENSSL support, module not available!

単純なコマンドを実行し、xHydraで同じコマンドを実行すると、正常に完了することができます。

which openssl
/usr/bin/openssl

openssl libでhydraを再コンパイルする方法をお勧めします。

which hydra
/usr/local/bin/hydra

Kali Linux、Hydra 8.2を実行しています。

回答:


0

最初にソースコードを見つけます。

https://is.gd/LlS5Sy)-検索例

見つかったら、それをダウンロードする必要があります(Gitでクローンを作成する場合)

git clone https://github.com/vanhauser-thc/thc-hydra

その後、ディレクトリに移動します

cd thc-hydra

次に、必要な依存関係があることを確認します(README.md内)

apt-get install libssl-dev libssh-dev libidn11-dev libpcre3-dev \
             libgtk2.0-dev libmysqlclient-dev libpq-dev libsvn-dev \
             firebird2.1-dev libncp-dev

次に、次のようにコンパイルしてインストールします。

apt-get purge hydra hydra-gtk #Get rid of old install
./configure --help #Get config options

サンプル出力

Options:
  --prefix=path              path to install hydra and its datafiles to
  --fhs                      install according to the File System Hierarchy Standard
  --with-oracle=prefix       prefix for oracle include dir
  --with-oracle-lib=prefix   prefix for oracle lib dir
  --with-ssl=prefix          prefix for SSL headers
  --with-ssl-lib=prefix      prefix for SSL libraries
  --disable-xhydra           disable compilation of hydra GUI
  --nostrip                  do not per default strip binaries before install
  --debug                    show debug output to trace errors
  --help                     this her

したがって、。/ configureを実行します。#SSLを自動検出する必要があります。出力を確認することもできます。

これは、ソースからプログラムをコンパイルする一般的な方法です。これらの手順が将来の使用のためにどのように機能するかを学ぶ必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.