はじめに
このチャレンジでは、Nmap を使用して、targets.txt
ファイルに指定された IP アドレスのリストに対して Ping スイープを実行し、ネットワーク上のアクティブなホストを検出します。目標は、オンラインのホストを特定し、それらの IP アドレスを online_hosts.txt
という名前の新しいファイルに保存することです。各 IP アドレスは新しい行に記述します。
このタスクでは、Nmap の -iL
オプションを利用して、入力ファイルからターゲット IP アドレスを読み込み、grep
や awk
などのツールを使用して、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