投稿

ラベル(Secure属性)が付いた投稿を表示しています

CookieのSecure属性に関するネットワークスペシャリスト試験

  了解しました。 以下に CookieのSecure属性 をテーマとしたネットワークスペシャリスト試験向け問題を10問まとめて作成しました。 ■ 問題1 Cookieの Secure 属性を付与した場合、そのCookieが送信されるのはどの通信か。 A. HTTP通信のみ B. HTTPS通信のみ C. FTP通信のみ D. SMTP通信のみ 正解 :B 解説 : Secure 属性はCookieをHTTPS通信に限定して送信する仕組み。平文HTTPでは送信されないため、中間者攻撃による漏洩を防げる。 穴埋め : Secure 属性が付与されたCookieは、_______ 通信でのみ送信される。 → HTTPS 誤文訂正 : Secure 属性が付与されたCookieはHTTP通信で送信される。 → 正しくは「HTTPS通信でのみ送信される」。 ■ 問題2 Secure 属性の主な目的はどれか。 A. Cookieの暗号化保存 B. Cookieの送信先制御 C. Cookieの通信経路の安全確保 D. Cookieの有効期限管理 正解 :C 解説 : Secure 属性はCookieの保存形式には関与せず、送信経路を暗号化されたHTTPSに限定することで盗聴を防ぐ。 ■ 問題3 以下のSet-Cookieヘッダで、Cookieはどのように送信されるか。 Set-Cookie: SESSIONID=abc123; Secure; HttpOnly A. すべてのHTTP通信で送信 B. HTTPS通信のみ送信 C. HttpOnly属性のため送信されない D. クライアント側で無効化される 正解 :B 解説 : Secure によりHTTPS通信に限定され、 HttpOnly はJavaScriptからのアクセスを制御するだけで送信には影響しない。 ■ 問題4 Secure 属性を付与していない場合に考えられる脆弱性はどれか。 A. SQLインジェクション B. クロスサイトリクエストフォージェリ(CSRF) C. Cookieの盗聴によるセッションハイジャック D. バッファオーバーフロー 正解 :C 解説 :HTTPでもCookieが送信されるため、盗聴者にセッショ...