nmap -sS -sU -sV -oN full.txt 192.168.1.1 で完全なスキャンを保存する
このステップでは、-oN
オプションを使って Nmap スキャンの出力をファイルに保存する方法を学びます。これは、後での分析やスキャン結果の文書化に便利です。
-oN
オプションは、出力を指定されたファイルに「通常」の形式で保存することを指定します。「通常」の形式は、読みやすく解析しやすい人間が読める形式です。
このステップでは、対象の IP アドレス 192.168.1.1
に対して SYN スキャン(-sS
)、UDP スキャン(-sU
)、およびサービスバージョン検出(-sV
)を行い、出力を ~/project
ディレクトリ内の full.txt
という名前のファイルに保存します。
Xfce 端末を開き、~/project
ディレクトリに移動します。そして、次のコマンドを実行します:
nmap -sS -sU -sV -oN full.txt 192.168.1.1
このコマンドは、指定されたスキャンを実行し、出力を full.txt
ファイルに保存します。
スキャンが完了した後、cat
コマンドや nano
のようなテキストエディタを使って full.txt
ファイルの内容を表示できます。
cat full.txt
または
nano full.txt
full.txt
ファイルには、人間が読める形式で Nmap スキャンの出力が含まれています。
full.txt
の例の内容(実際の内容は対象によって異なります):
## Nmap 7.80 scan initiated Fri Oct 27 10:20:00 2023
Nmap scan report for 192.168.1.1
Host is up (0.0012s latency).
Not shown: 997 closed ports
PORT STATE SERVICE VERSION
22/tcp open ssh OpenSSH 7.6p0 Ubuntu 7ubuntu2 (protocol 2.0)
80/tcp open http Apache httpd 2.4.29 ((Ubuntu))
139/tcp open netbios-ssn Samba netbios-ssn (workgroup: WORKGROUP)
445/tcp open microsoft-ds Samba smbd 3.X - 4.X (workgroup: WORKGROUP)
5353/udp open mdns Avahi mDNS/DNS-SD
Service Info: Host: MYSERVER; OS: Linux; CPE: cpe:/o:linux:linux_kernel
## Nmap done at Fri Oct 27 10:20:10 2023 -- 1 IP address (1 host up) scanned in 10.24 seconds
この出力は、端末に表示される出力と似ていますが、後で使用するためにファイルに保存されています。