目次
はじめに
nmapはフリーのネットワーク調査ツールです。
Nmap: the Network Mapper - Free Security Scanner
このnmapを使うことで、
あるIPアドレスのコンピューターの使用中のポートを調べたり、
ローカルネットワークに繋がっている
コンピューターの一覧を作ったりすることができます。
映画のマトリックスで、
トリニティがハッキングする時に使った
ツールとしても有名になりました。
今回は、
このnmapの使い方についてまとめておこうと思います。
インストール
インストールは各プラットフォーム毎に、
下記のようにできます。
Mac
$ brew install nmap
Ubuntu
$ apt-get install nmap
Windows
Windowsは下記のリンクから、
インストーラをDLして、
インストールできます。
Download the Free Nmap Security Scanner for Linux/MAC/UNIX or Windows
nmapの使い方
下記が基本的なnmapをコマンドラインから
使用する方法です。
指定したIPのコンピューターの使用ポートを調べる
nmapの後ろに、IPアドレスやホスト名を指定することで、
そのコンピューターの使用ポートを検索することができます。
$ nmap 192.168.0.1
指定したネットワークの使用されているIPを一覧にする
下記のコマンドで、
指定したネットワークで使用されているIPアドレスを
リスト表示してくれます。
nmap -sP 192.168.3.*
上記のコマンドは、
ワイルドカードで探索アドレスを指定しています。
指定したIPアドレスのコンピューターのOSの確認
下記のコマンドで指定したアドレスのコンピューターの
OSやそのバージョンをチェックすることができます。
コンピューターによっては、確認できない場合もあります。
$ nmap -A 192.168.0.5
nmapのGUIソフトzenmapの使い方
nmapにはzenmapという
nmapのGUIソフトが付属されています。
マルチプラットフォームなので
Windows,Mac,Linuxで利用できます。
Mac版を起動すると、
下記のようなGUI画面が表示されます。
commandの部分にnmapのコマンドを入力し、実行すると
その結果が、nmap outputの画面に表示されます。
コマンドの履歴も管理してくれますし、
よく使用するコマンドはProfileとして保存することも可能です。
また、下記のようにネットワーク・トポロジーを表示したり、
各コンピューターのOSなどの情報もまとめて表示してくれます。
参考資料
nmapコマンドで覚えておきたい使い方11個 | 俺的備忘録 〜なんかいろいろ〜
ポートスキャンツール「Nmap」を使ったセキュリティチェック - さくらのナレッジ
MyEnigma Supporters
もしこの記事が参考になり、
ブログをサポートしたいと思われた方は、
こちらからよろしくお願いします。