何らかの理由で私のKaliシステムでDsniffが見つかりません。そのため、DSniff tar.gzファイルをダウンロードし、次のコマンドを使用してデスクトップに抽出しました。
tar zxvf dsniff-2.3.tar.gz
cd dsniff-2.3
./configure && make && make install
次のエラーが発生します。
checking for Berkeley DB with 1.85 compatibility...configure: error: Berkeley DB with 1.85 compatibility not found.
Dsniffをインストールして正しく動作させるには?
答え1
Debian に似たオペレーティングシステムでは、dsniff をコンパイルする必要はありません。以下を実行してください。
sudo apt-get install dsniff
答え2
Berkeleyデータベースは多くの場所で使用される一般的な単純なデータベースなので、Kaliでそれを利用できる必要があると確信しています。
一見すると、Kaliが使用するのと似ていますapt
。
apt-cache search Berkeley
数十の項目のリストを提供する必要があります。あなたがそれを構築しているので、おそらくそのlibdb-dev
パッケージが必要になるでしょう。おそらく、これは実行可能ファイルを依存関係としてインポートするようです。私はこれが「db4」または「db5」で始まるパッケージの1つだと思います。