ウカマル応用情報技術者ログイン

平成30年度 春期 応用情報技術者 問43

テクノロジ系

Webシステムにおいて,セッションの乗っ取りの機会を減らすために,利用者のログアウト時にWebサーバ又はWebブラウザにおいて行うべき処理はどれか。ここで,利用者は自分専用のPCにおいて,Webブラウザを利用しているものとする。

選択肢
正解と解説

正解 イ

ログアウト時にWebサーバ側でセッションIDを無効にすれば、盗まれたIDを使ってもセッションを乗っ取れません。

セッションハイジャックは、盗んだセッションIDを使って正規の利用者になりすます攻撃です。ログアウト時にWebサーバがセッションIDを無効にすると、そのIDはその後使えなくなります。その結果、IDが漏れていても乗っ取りに使える期間が短くなります。ブラウザ側でクッキーを消すだけでは、サーバ側でIDが有効なまま残ります。

ア:サーバのディスクに格納しても、セッションIDは有効なままです。乗っ取りの機会は減りません。

ウ:キャッシュしたWebページを消しても、セッションIDはサーバ側で有効なままです。また、自分専用のPCなので、キャッシュを他人に見られるおそれも小さいです。

エ:ブラウザのディスクにセッションIDを残すと、IDが盗まれる機会がかえって増えます。

出典:平成30年度 春期 応用情報技術者試験 問43

全年度から出題。10問で実力を判定します。登録不要。

出典:平成30年度 春期 応用情報技術者試験 問43(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方