ファイルからのターゲットのスキャン

NmapNmapBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このチャレンジでは、Nmap を使用して、targets.txt ファイルに指定された IP アドレスのリストに対して Ping スイープを実行し、ネットワーク上のアクティブなホストを検出します。目標は、オンラインのホストを特定し、それらの IP アドレスを online_hosts.txt という名前の新しいファイルに保存することです。各 IP アドレスは新しい行に記述します。

このタスクでは、Nmap の -iL オプションを利用して、入力ファイルからターゲット IP アドレスを読み込み、grepawk などのツールを使用して、Nmap の出力からオンラインホストの IP アドレスを抽出する必要があります。最後に、抽出された IP アドレスを online_hosts.txt ファイルにリダイレクトし、検証のために正しい形式を確保します。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL nmap(("Nmap")) -.-> nmap/NmapGroup(["Nmap"]) nmap/NmapGroup -.-> nmap/save_output("Save Output to File") nmap/NmapGroup -.-> nmap/host_discovery("Host Discovery Techniques") nmap/NmapGroup -.-> nmap/target_specification("Target Specification") subgraph Lab Skills nmap/save_output -.-> lab-548715{{"ファイルからのターゲットのスキャン"}} nmap/host_discovery -.-> lab-548715{{"ファイルからのターゲットのスキャン"}} nmap/target_specification -.-> lab-548715{{"ファイルからのターゲットのスキャン"}} end

ファイルからのターゲットのスキャン

このチャレンジでは、Nmap を使用して特定のネットワーク上のアクティブなホストを検出する必要があります。効率を高めるために、より小さなサブネットに焦点を当てます。

タスク

  • Nmap を使用して、targets.txt ファイルにリストされている IP アドレスに対して Ping スイープを実行します。
  • オンラインホストの IP アドレスを online_hosts.txt という名前のファイルに保存します。

要件

  1. Ping スイープを実行するには、Nmap を使用する必要があります。
  2. 入力 IP アドレスは、ファイル ~/project/targets.txt から読み取る必要があります。
  3. オンラインホストの IP アドレスを含む出力は、ファイル ~/project/online_hosts.txt に保存する必要があります。
  4. ~/project/online_hosts.txt 内の各 IP アドレスは、新しい行にある必要があります。

targets.txt に以下が含まれている場合:

127.0.0.1
127.0.0.2
127.0.0.3

そして、127.0.0.1127.0.0.2 がオンラインの場合、online_hosts.txt には以下が含まれている必要があります。

127.0.0.1
127.0.0.2

ヒント

  • Nmap で -iL オプションを使用して、ターゲット IP アドレスのリストを含む入力ファイルを指定します。
  • grep および awk を使用して、Nmap 出力から IP アドレスを抽出し、コマンドの出力を online_hosts.txt ファイルにリダイレクトします。
  • grep および awk に慣れていない場合は、Nmap 出力からオンラインホストをコピーして online_hosts.txt ファイルに貼り付けることができます。各 IP アドレスが新しい行にあることを確認してください。
✨ 解答を確認して練習

概要

このチャレンジの目的は、Nmap を使用して targets.txt ファイルに指定された IP アドレスのリストに対して Ping スイープを実行し、オンラインホストの IP アドレスを online_hosts.txt という名前のファイルに保存することです。

このチャレンジでは、Nmap の -iL オプションを使用してファイルからターゲット IP アドレスを読み取り、grepawk などのツールを使用して Nmap の出力を解析し、アクティブなホストの IP アドレスを抽出することを重視しています。最終的なステップでは、抽出された IP アドレスを online_hosts.txt ファイルにリダイレクトし、各 IP アドレスが新しい行にあるようにします。