IPA過去問ドリル

令和7年度 秋期 応用情報技術者試験 午前 問43

テクノロジ/セキュリティ

脆弱性検査で,ホストに対してポートスキャンを行う。スキャンしたポートの状態を判定する方法のうち,適切なものはどれか。

出典:令和7年度 秋期 応用情報技術者試験 午前 問43

正解:ウ

解説

TCP のポートスキャンでは,SYN パケットに対して SYN/ACK が返ればポートは開いており,RST/ACK が返れば閉じていると判定します。UDP のポートスキャンでは,パケットを送ってもポートが開いていれば通常は応答がなく,“ICMP port unreachable” が返ってきた場合に対象ポートが閉じていると判定します。

選択肢ごとの解説

  • 誤り。RST/ACK は接続の拒否を意味し,ポートが閉じていることを示します。
  • 誤り。SYN/ACK は接続要求が受け入れられたことを意味し,ポートが開いていることを示します。
  • 正しい。UDP パケットに対する “ICMP port unreachable” の受信は,対象ポートが閉じていることを示します。
  • 誤り。“ICMP port unreachable” は宛先ポートが存在しない(閉じている)ことを通知するメッセージで,開いていることを示すものではありません。
応用情報技術者の過去問を演習モードで解く