2007年06月28日
Cookieはどこにいる?
Cookieとは
InternetExplorer(IE)などのブラウザでWebサイトを見ていると、時々「Cookies(クッキー)」という言葉を目にします。
Cookieとはお菓子でもモンスターでもありません。ブラウザでWebサイトを見たときにWebサイトを閲覧、使用する際に閲覧者のコンピュータにデータを保存する機能のことを言います。
クッキーの中身を確認
何気なく見ているいろいろなサイトでは見ている人には内緒でいろいろな情報がCookieに保存、閲覧されています。実際にどのような内容が保存されているかというと、意外に簡単に確認することができます。
IEの使用者が多いのでIEについて書くと、IEのメニューバーから[ファイル]-[インポートおよびエクスポート]とクリックすると「インポート/エクスポート ウィザード」が起動します。
「インポート/エクスポートの選択」で「Cookieのエクスポート」を選択し、指示に従って進めていくとCookieの内容をまとめてテキストファイルが作られます。そのテキストファイルをメモ帳などで表示すれば中身を確認することができます。
「インポート/エクスポートの選択」画面
何が書かれているかよくよく見てみると意外と個人情報やクレジットカードなどの情報が書かれているかもしれません。
Cookieの情報を削除
Webサイトを見ていてCookie情報は書き込みすることは多いですが、削除されることはあまりありません。では、そのCookieの情報を削除するにはどうしたら良いかというと、IEのメニューバーから[ツール]-[インターネットオプション]をクリックし、「インターネットオプション」のダイヤログウィンドを表示します。
IEのバージョンによってここらは少々違いますが、IE6の場合は「全般」タブの「Cookieの削除」をクリックするとCookieの情報が削除されます。
IE7の場合は「全般」タブの「閲覧の履歴」の「削除」ボタンをクリックします。すると「閲覧の履歴削除」のウィンドが表示されますので「Cookieの削除」をクリックするか、「すべて削除」をクリックするとCookie情報が削除されます。
IE7の「インターネットオプション」画面
実際にどこにCookie情報があるのか
Cookie情報はそれぞれ使用しているパソコンの中にあるのですが、実際にどの場所にあるか調べてみました。(何となく調べたくなったので)
はじめはレジストリに保存してあるのかと思いましたが、残念ながらありませんでした。
その次に調べたところは個人のそれぞれの情報が保存してある
C:\Documents and Settings\(ユーザ名)\です。ここにはマイドキュメントをはじめいろいろなアプリケーションソフトの情報などが保存されていることから多分ここにあるだろうとチェックしてみました。
しかし、ここにもCookieと名のつくフォルダ、ファイルがありません。おかしいなと思いさらに調べてみたところ見つけました。場所は上記の「Documents and Settings/(ユーザ)」の中でした。
IE6の場合は「Documents and Settings/(ユーザ)」を表示するとすぐに「Cookie」というフォルダがあるのですが、IE7の場合はセキュリティ向上のため通常では表示されません。
フォルダのツールバーから[ツール]-[フォルダオプション]を開き「表示」タブを選択して「詳細設定」の中から「保護されたオペレーティングシステムファイルを表示しない(推奨)」のチェックボックスを外すと「Documents and Settings/(ユーザ)」の中にCookieのフォルダが表示されます。
このCookieのフォルダの中に先ほどエクスポートしたCookie情報がサイト別にテキストファイルで保存されています。
Cookieの削除は「インターネットオプション」で
Cookie情報を削除するのにCookieのフォルダーのファイルを削除すると消えるかもしれませんが、IEの動作不良になるかもしれませんので「インターネットオプション」から削除することをお勧めします。
ちなみに上記のCookieの削除を行ったところCookieフォルダの中のファイルはすべて削除されました。「実は削除されていないのでは?」と思いましたがきちんと消えていました。
何となく見てみたかったクッキー情報ですが、実際に保存されている場所を探すのに意外と苦労してしまいました。(^_^;)
Category is ブラウザ.
<%PingExcerpt%>
<%PingBlogName%> at <%PingDateTime%>