-
Notifications
You must be signed in to change notification settings - Fork 0
セッション固定化
ken1flan edited this page Jun 26, 2017
·
5 revisions
加害者がなんらかの方法で手に入れた正しいセッションIDを、被害者のcookieに設定させてセッションを共有する攻撃のこと。
- サンプル・アプリケーション
- 被害者と加害者の役割のために、ブラウザを2種。
- 加害者のブラウザでサンプルアプリケーションのトップページを見る。
- 加害者のブラウザでcookieの
_session_id
のメモする。 - 被害者のブラウザでサンプルアプリケーションのトップページを見る。
- 被害者のブラウザでcookieの_session_idの値を加害者のもので更新する。
- なんらかの方法で被害者のブラウザでセッションIDを設定したとする。
- 実際はjavascriptなど。
- 被害者のブラウザでサンプルアプリケーションにユーザ登録後、ログインする。
- 加害者のブラウザをリロードすると、被害者のアカウントでログインされている。
ログイン後にセッションをリセットする。
- reset_session
- https://github.com/ken1flan/security_sample/pull/1/files