はじめに
このチャレンジでは、サイバーセキュリティのインターンとして、サーバーのセキュリティ監査を行う役割を担います。強力なネットワークスキャンツールである Nmap を活用して、IP アドレス 172.17.0.1 のターゲットシステム上で稼働しているオープンポートを特定することが目的です。
このチャレンジでは、指定された IP アドレスに対して Nmap スキャンを実行し、その結果を /root ディレクトリ内の open_ports.txt という名前のファイルに保存する必要があります。これを実現するには、nmap コマンドの -oN オプションを使用します。このチャレンジを完遂することで、基本的なポートスキャンと結果の保存に関する Nmap の操作能力を証明できます。
Nmap を使用したネットワークポートのスキャン
サイバーセキュリティのインターンとして、サーバーのセキュリティ監査を任されました。あなたの目標は、Nmap を使用してターゲットシステムのオープンポートを特定し、分析のためにその結果を保存することです。
タスク
- Nmap を使用してターゲット IP アドレス
172.17.0.1をスキャンし、オープンポートを特定する。 - Nmap のスキャン結果を
/rootディレクトリのopen_ports.txtというファイルに保存する。
要件
- ターゲット IP アドレスのスキャンには必ず
nmapコマンドを使用すること。 -oNオプションを使用して、スキャン結果を/root/open_ports.txtに保存すること。- スキャン対象の IP アドレスは
172.17.0.1とすること。
例
チャレンジに成功すると、/root/open_ports.txt ファイルには以下のような内容が出力されます:
Starting Nmap 7.95 ( https://nmap.org ) at 2025-04-14 01:53 UTC
Nmap scan report for 172.17.0.1
Host is up (0.0000090s latency).
Not shown: 997 closed tcp ports (reset)
PORT STATE SERVICE
22/tcp open ssh
3000/tcp open ppp
3001/tcp open nessus
MAC Address: 02:42:08:44:B4:FF (Unknown)
Nmap done: 1 IP address (1 host up) scanned in 0.27 seconds
ヒント
スキャン結果をファイルに保存するには、nmap の -oN オプションを使用することを忘れないでください。また、ターゲットシステムの IP アドレスが正しいか再度確認してください。
まとめ
このチャレンジでは、Nmap を使用してターゲット IP アドレス 172.17.0.1 をスキャンし、オープンポートを特定しました。ここでの重要な学習ポイントは、nmap コマンドで -oN オプションを使用して、スキャン結果を /root/open_ports.txt などの特定のファイルに保存する方法を習得することです。
検証プロセスを通じて、指定された IP アドレスと出力ファイルを用いた Nmap コマンドの正しい実行、およびスキャン結果を含む open_ports.txt ファイルが正常に作成されたことを確認しました。


