本文へスキップ
← 用語集一覧へ

セッションハイジャック

教科書で学ぶネットワーク・通信経路への攻撃

定義セッションハイジャック は、ログイン後の一続きのやり取り (セッション) を識別する情報を攻撃者が奪い、本人になりすましてその通信を乗っ取る攻撃である。

解説Web サービスはログインした利用者に セッション ID という識別用の値を発行し、それを Cookie (サイトがブラウザに保存させる小さなデータ) などに入れてやり取りすることで、ログイン済みであることを確かめる。攻撃者がこの値を盗聴や推測、スクリプトによる抜き取りなどで手に入れると、パスワードを知らなくても本人として操作できてしまう。

たとえ遊園地で入場時に巻いてもらった腕輪を奪えば、入場券を買わずに本人のふりをして乗り物に乗れるようなもの。係員は腕輪だけを見て通している。

記憶フックhijack は飛行機や車の乗っ取りを指す英語と同じ語で、乗っ取る対象がセッションになったと読める。

関連する過去問(1 問)