問43令和7年度 秋期テクノロジ系
脆弱性検査で,ホストに対してポートスキャンを行う。スキャンしたポートの状態を判定する方法のうち,適切なものはどれか。
- アポートに SYN パケットを送信して “RST/ACK” パケットを受信したとき,接続要求が許可されたと判定する。
- イポートに SYN パケットを送信して “SYN/ACK” パケットを受信したとき,接続要求が中断又は拒否されたと判定する。
- ウポートに UDP パケットを送信してメッセージ “ICMP port unreachable” を受信したとき,対象ポートが閉じていると判定する。
- エポートに UDP パケットを送信してメッセージ “ICMP port unreachable” を受信したとき,対象ポートが開いていると判定する。
正解はウ
解説 本サイト独自(IPA公表のものではありません)
ウ ポートスキャンは,通信を試みたときの応答から各ポートの状態を調べる検査である。UDP パケットに対する“ICMP port unreachable”は,その宛先ポートで通信を受け付ける処理がなく,到達不能であることを示すので,閉じていると判定できる。
- ア SYN パケットに対する“RST/ACK”は,接続要求を受け付けず接続を終了させる応答なので,許可されたとは判定できない。
- イ “SYN/ACK”は,SYN に応答して接続要求を受け付け,接続を確立する準備があることを示すので,中断又は拒否ではない。
- エ “ICMP port unreachable”は,UDP パケットの宛先ポートに到達できないことを表すので,開いているのではなく閉じていると判定する。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和7年度 秋期 応用情報技術者試験 午前 問43