平成30年度 春期 応用情報技術者試験 午前 問43
Webシステムにおいて,セッションの乗っ取りの機会を減らすために,利用者のログアウト時にWebサーバ又はWebブラウザにおいて行うべき処理はどれか。ここで,利用者は自分専用のPCにおいて,Webブラウザを利用しているものとする。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:イ
-
ア: WebサーバにおいてセッションIDをディスクに格納する。
誤り。セッションIDをディスクに格納しても,セッションIDが有効なままなので乗っ取りの機会は減りません。 -
イ: WebサーバにおいてセッションIDを無効にする。
正しい。ログアウト時にWebサーバ側でセッションIDを無効にすれば,セッションIDが盗まれていたとしても,それを使ってセッションを乗っ取ることはできなくなります。 -
ウ: WebブラウザにおいてキャッシュしているWebページをクリアする。
誤り。キャッシュをクリアしても,サーバ側でセッションIDが有効なままであれば,盗まれたセッションIDで乗っ取られるおそれがあります。また,自分専用のPCなので,キャッシュから第三者に漏れる心配は小さいです。 -
エ: WebブラウザにおいてセッションIDをディスクに格納する。
誤り。Webブラウザ側でセッションIDをディスクに格納すると,かえって漏えいの危険が高まります。
答え
イ: WebサーバにおいてセッションIDを無効にする。
出典:平成30年度 春期 応用情報技術者試験 午前 問43