Nmap を使用したネットワークポートのスキャン

Kali LinuxBeginner
オンラインで実践に進む

はじめに

このチャレンジでは、サイバーセキュリティのインターンとして、サーバーのセキュリティ監査を行う役割を担います。強力なネットワークスキャンツールである 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 というファイルに保存する。

要件

  1. ターゲット IP アドレスのスキャンには必ず nmap コマンドを使用すること。
  2. -oN オプションを使用して、スキャン結果を /root/open_ports.txt に保存すること。
  3. スキャン対象の 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 ファイルが正常に作成されたことを確認しました。