• ベストアンサー

Cookieによる認証システムで

Cookiesの保存先はかならず、 C:\Documents and Settings\ユーザー名\Cookies になってしまうのでしょうか? ユーザーにばれないように隠蔽する方法はありますか? また、クッキーファイルを直接複製されて権限のないPCから利用されるのを回避する方法はあるのでしょうか? 教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • edomin
  • ベストアンサー率32% (327/1003)
回答No.1

「ユーザーにばれないように隠蔽する方法はありますか?」 これができたら、何でも出来ちゃうと思いませんか?危険です。 「また、クッキーファイルを直接複製されて権限のないPCから利用されるのを回避する方法はあるのでしょうか?」 クッキーファイルはクライアント側のHDに保存されています。このファイルのコピーを禁止することは無理です。 参考まで http://www.komonet.ne.jp/~perl/chap3.htm

参考URL:
http://www.komonet.ne.jp/~perl/chap3.htm

その他の回答 (1)

  • yoneda_16
  • ベストアンサー率47% (166/350)
回答No.2

「Cookiesの保存先」はブラウザによって決まっています。 「ユーザから隠蔽する方法」はありません。 「クッキーファイルを直接複製される」のを止める方法はありません。しかし「権限のないPCから利用されるのを回避する方法」はあります。 セッションを追跡しながら、毎回暗号化したクッキーを発行し、かつクッキーの有効期間を短い時間(数分など)にしておけば、「クッキーファイルを直接複製され」ても、「権限のないPCから利用され」る可能性は非常に小さくなります。

関連するQ&A

  • \Cookiesにあるファイル名の大元

    Windows XP Professional SP2、Internet Explorer 7.0を使っています。 (1) C:\Documents and Settings\ユーザー名\Cookies に保存されているファイルは全て ユーザー名@ドメイン名 のような形をしていますが、このうちの「ユーザー名」は C:\Documents and Settings\ユーザー名\Cookies のうちの「ユーザー名」の部分をそのままコピーしてアンダーバーを付け足して使っているのではないかと思いますが、そうなのでしょうか。 (2) C:\Documents and Settings\ユーザー名\Cookies の「ユーザー名」を、Windows XPはどこから持ってきているのでしょうか。つまり、Windows XPがこの「ユーザー名」として表示する文字列の大元はどこにあるのでしょうか。

  • cookie名が書き換えられてしまった。

    ローカルディスクC-Documents and Settings-ユーザー名-Cookies の中のファイル名の一文字(@の前にあるユーザー名の一文字) が書き換えられてしまいます。 1)正常に直すにはどうしたらよいでしょうか? 2)Cookiesの中のファイルはExplorerでサイトを訪問するたびに 増えていってますが、正常でしょうか? 3)人に書き換えられたとしたら、書き換えた人にどのような情報が 漏れてしまったのでしょうか? よろしくお願いします。

  • クッキーについて

    C:\Documents and Settings\User名\Cookies で出てくるクッキーを完全消去しても大丈夫なのでしょうか? Web閲覧履歴を完全消去したいのでクッキーも消去したいのですが、 何か影響が出たりしますか?

  • クッキーについて

    Win2000の環境において、保存されるCookieは、 C:\Documents and Settings\ユーザー名\Cookiesに保存されると思うのですが、 C:\Documents and Settings\ユーザー名\Local Settings\TemporaryInternet FilesにもCookieファイルが存在しますが、それぞれどのような違いがあるのでしょうか? またなぜ二つのフォルダに分けて保存されているのでしょうか ご存知の方よろしくお願いいたします。

  • クッキー値保存ファイルのフォーマット

    Windows 2000, IE 5.5 を使用しています。 以下のフォルダに保存されているクッキーファイルを メモ帳で開いてみたところ、半角の黒四角で区切られた データが並んでいます。 C:\Documents and Settings\<ユーザー名>\Cookies\ クッキー情報が保存されているファイルのフォーマット、 データの並び順などを教えてください。 よろしくお願いいたします。

  • Cookieファイル名の末尾の数字の意味

    Windows XP、Internet Explorer 7です。 \C\Documents and Settings\<ユーザー名>\cookies にあるファイルを見ていてふと思ったのですが、ファイル名が <ユーザーアカウント名>@<ドメイン名>[#].txt となっており、#のところに1、2、3などの数が入っています。 この1、2、3などの数は何を表しているのでしょうか。

  • IE7でのクッキーフォルダーはどこ?

    IE7(インターネットエクスプロラー7)でのクッキーフォルダーはどこですか? C:\Documents and Settings\○○○\Cookies にあったのですが、IE7にしたら消えてました。 ※○○○はログイン名

  • クッキーのファイル名を変更したい

    WindowsXPでIEを使っています。 アカウント名は半角英数字なのですが、クッキーが保存されているフォルダ C:\Documents and Settings\〇〇〇〇\Cookies の、ユーザー名が入る部分が漢字フルネームになっています。 そしてクッキーのファイルですが、@の前が一文字違う漢字になってしまっています。文字化けでしょうか。 このファイル名を一度に全て変更したいのです。 どうすればいいのでしょうか。 よろしくお願いいたします。

  • IE6でクッキー情報はどこに格納されているのですか?

    クッキーについていくつかわからないことがあります。 1.IE6でクッキーが保存されているといわれているC:\Documents and Settings\user名\Cookiesにある.txtのファイルがそれぞれのドメインに対するクッキーなのでしょうか?このファイルを消してもクッキー情報が残っているようです。どこか別の場所に保存されているのですか? 2.IE6のオプションで「Cookieの削除」ボタンを押しても上記パスにある.txtファイルは削除されません。ということはやはりCookie情報は他にあるということでしょうか? お手数ですがよろしくお願いします。

    • ベストアンサー
    • HTML
  • クッキーのファイル名

    windowsXP+IE6.0を使用しています。 XPにログインするときは自分の名前のアカウントで行っています。私の名前は○○哲哉なので  C:\Documents and Settings\○○ 哲哉 というフォルダがホームディレクトリになっています。 しかしクッキーが保存される  C:\Documents and Settings\○○ 哲哉\Cookies フォルダのファイル名はちゃんとした名前ではなく  ○○ 渡哉@xxxx になっています。 どうでもいいことではありますが、気になります。ご存知の方、教えていただけますでしょうか。