■
nmapの使い方
目的
便利なポーツスキャニングツールnmapの使い方を、必要に応じて追記しながら解説します。
準備
まずは下記のものを用意してください
- Linuxマシン
インストール
Ubuntu
$ sudo apt-get install nmap
ArchLinux
$ sudo pacman -Sy nmap
使い方
pingスキャン
pingを使ってネットワーク上のホストをスキャンします。
192.168.1.1から192.168.1.255までスキャンをしてみます。
$ nmap -sP 192.168.1.1-255
sshスキャン
sshが使用する22番ポートにパケットを送り、sshが起動しているかどうかをスキャンします。
これにより、ネットワーク上に存在するraspberrypiやbeagleboneblackのIPアドレスを推測することができます。
$ nmap -p22 192.168.1.1-255
開いているIPアドレスのみを表示する場合はgrepに流し込んでopenの文字を探します。
$ nmap -p22 192.168.1.1-255 | grep -i -n -B3 open
OSスキャン
-OオプションでOSの推定をすることができます。
$ sudo nmap -O 192.168.1.1-255
おわりに
いかがでしたでしょうか。 わからないことなどがありましたら、ご質問だくさい。
2015/7/28