Xfce 端末でシミュレーションの影響を分析する
このステップでは、Nmap を使用して実行したシミュレーションの影響を分析します。前のステップの出力を調べて、--badsum
と --mtu
オプションがスキャン結果にどのように影響したかを理解します。
まず、前のステップで作成した sim.txt
ファイルを見直しましょう。Xfce 端末を開き、cat
コマンドを使ってファイルの内容を表示します。
cat sim.txt
出力を調べます。対象の IP アドレス、スキャンされたポート、およびそれらのポートの状態(例えば、オープン、クローズ、フィルタリング済み)に注目します。
次に、--badsum
オプションを考えてみましょう。このオプションは意図的に Nmap パケットのチェックサムを破損させます。実際のシチュエーションでは、これによりパケットがネットワークや対象ホストによって破棄される可能性があります。ただし、破損したパケットでも Nmap はいくらかの情報を提供することができます。
--badsum
を使用したコマンドを思い出してください。
sudo nmap --badsum 192.168.1.1
このコマンドの出力(ファイルに保存しなかった場合)は、チェックサムエラーがあるにもかかわらず Nmap がどのように対象をスキャンしようとしたかを示していました。
次に、--mtu
オプションを考えてみましょう。このオプションは Nmap パケットの最大送信単位(MTU)を設定します。MTU は、ネットワークを介して送信できる最大のパケットサイズです。MTU が設定されすぎている場合、パケットが断片化される可能性があり、これがスキャン結果に影響を与える可能性があります。MTU が設定されすぎて低い場合、スキャンは遅くなる可能性があります。
--mtu
を使用したコマンドを思い出してください。
sudo nmap --mtu 1200 -oN sim.txt 192.168.1.1
MTU を 1200 に設定することで、対象ホストが Nmap パケットを受信して処理する方法に潜在的に影響を与えました。sim.txt
ファイルにはこのスキャンの結果が含まれており、--mtu
オプションを使用しないスキャン結果と比較することで、違いを確認できます。
さらに影響を分析するために、異なる MTU 値で Nmap スキャンを実行して結果を比較してみることができます。たとえば、デフォルト(通常は 1500)より小さい MTU 値と大きい MTU 値を試してみましょう。
要約すると、--badsum
と --mtu
オプションを使用することで、Nmap スキャンに影響を与える可能性のあるネットワーク状況をシミュレートしました。これらのシミュレーションの結果を分析することで、Nmap が異なる状況下でどのように動作するか、およびそれに応じてスキャン結果をどのように解釈するかを理解することができます。
このステップは主に、前のコマンドの影響を理解することに関係しています。このステップでは、前のステップの出力を見直す以外に実行する特定のコマンドはありません。