SynapticでZenmapをインストールしようとしましたが、見つかりませんでした。ショボーン

 

そこで、ネットを調べてみて、その方法がわかりましたので実際にトライしてみます。

 

$wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb

 

$sudo apt install ./python-gtk2_2.24.0-5.1ubuntu2_amd64.deb

この後、以下のようなメッセージが出ますが、そのまま流します。

・・・・・・・・・・・・・・・・・・・・・・・・・・・

注意 './python-gtk2_2.24.0-5.1ubuntu2_amd64.deb' の代わりに 'python-gtk2' を選択します
以下の追加パッケージがインストールされます:
  python-cairo python-gobject-2
提案パッケージ:
  python-gobject-2-dbg python-gtk2-doc
以下のパッケージが新たにインストールされます:
  python-cairo python-gobject-2 python-gtk2

・・・・・・・・・・・・・・・・・・・・・・・・・・・

 

$wget http://archive.ubuntu.com/ubuntu/pool/universe/n/nmap/zenmap_7.60-1ubuntu5_all.deb

 

$sudo apt install ./zenmap_7.60-1ubuntu5_all.deb

 

ここまで無事に来たら、以下を実行します。

$sudo zenmap

 

すると、次のように表示がされたので、localhosts(Ubuntu Mate 20.04.2LTSが入っている自分のPC)へスキャンをしてみました。

 

コマンドラインでnmapを使ってもよいのですが、オプションが多すぎて私の頭ではオーバーフロー気味になるため、GUI版nmapを使ってサーバやクライアントPCのチェックをしたりしています。

 

セキュリティ・ツールとしても重宝していますので、未だに私は使用しています照れ

 

これからセキュリティ・ツールをイジり始めたい方は、nmap(Zenmapを含む)をお勧め致します。

但し、最低限の知識として、TCP/IPのそれぞれのレイヤーで、接続から切断迄に至る、それぞれのパケットのやり取り(3Wayハンドシェイクやパケットに含まれる通信のフラグの意味等)は知っておく必要はありますので、TCP/IPの通信の仕組みは知っておいてください。