Zenmapを開くことができません

Zenmapを開くことができません

virtualboxでkali linuxを仮想マシンとして実行していますが、zenmapをクリックすると開かず、何も表示されません。再インストールしてみましたが、問題は解決しません。

端末でzenmapを実行すると、次のように表示されます。 /usr/bin/env: ‘python’: No such file or directory

答え1

zenmapカリーLinuxから削除されました。

Kali管理者の答えです。kali のフォーラム

zenmapはもはや上流に保守されなくなったため、このパッケージを放棄する必要がありました。

nmapZenmapは代わりに使用する必要があるnmap GUIです。

nmapドキュメント。

答え2

まず、というプログラムが必要ですpython。 Kaliのインストール(Windowsで実行されているWSL2)を確認したところ、実際にはデフォルトではpython機能しないことがわかりました。したがって、これが正しいとln -s /usr/bin/python3 /usr/bin/python仮定してシンボリックリンクを作成してください。/usr/bin/python3

通常、PATHには/usr/binを含める必要があります。変更する必要はありません。

答え3

zenmapにアクセスできるように、ソースからnmapを手動でビルドできます。https://nmap.org/dist/nmapソースコード(バージョン7.92など)を含むbzip2ファイルをダウンロードするには、次のようにします。ここそして署名ここ

その後、署名を確認することもできます。 sigsフォルダにはファイル名ごとに署名があり、最も安全なのはPGP署名です。署名が検証されないと、ファイルが破損したり悪意を持って改ざんされたりする可能性があります。

署名を確認するにはダウンロードしてください。nmap_gpgkeysそして、以下を実行してください:

gpg --import nmap_gpgkeys.txt

完了したら、バージョン関連のascファイルとbzipファイルを空のフォルダにダウンロードして確認してください。

gpg --verify *.asc

GOODと表示されている場合は続行でき、BADと表示されている場合は絶対にインストールしないでください。

ソースからnmapをインストールするには、次のコマンドを実行します。

# MAKE SURE NMAP IN NOT INSTALLED

apt-get remove nmap

# Build nmap

bzip2 -cd nmap-*.tar.bz2 | tar xvf -
cd nmap-*
./configure
make
sudo make install

binutilsとビルドの必須パッケージをインストールし、可能であればperl(NSE用)、python2、python3をインストールする必要があります。このコマンドで十分です。

sudo apt-get build-dep nmap

最後に、ソースからnmapをコンパイルしたときにビルド出力に見られる非常に興味深いイースターエッグがありました!

関連情報