• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:同IPアドレス内でのコンピュータの識別。)

同IPアドレス内でのコンピュータの識別

このQ&Aのポイント
  • 同一IPアドレス内でのコンピュータの識別について疑問があります。
  • 一つのグローバルIPアドレス内で複数のコンピュータがある場合、それぞれのPCがCookieを削除していたとしても識別することは可能でしょうか?
  • 今までそのようなことができるとは思っていませんでしたので、驚きと奇妙さでいっぱいです。

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

  • ベストアンサー
回答No.3

No.2です。 > 識別子となりうるものにはcookie、ツールバーなどのアドオン、 > ActiveX、そして先程回答いただいたURL RewritingされたURLの > 他に、何か自動で埋め込まれてしまうものはありますでしょうか? cookieと、アドオンおよびActiveXは危険性が全く違いますので 分けて考えるべきものと思います。 cookieはサーバから送付された情報を保存するだけですが アドオンおよびActiveXは、コンピュータ名やログインユーザ名を 取得して送付することも可能です。そのため、これらを利用する際は OSやブラウザからユーザに確認メッセージが表示されますし、 ウィルス対策ソフトでも監視しています。 サーバから送付された識別子を保存して次回のリクエストに 埋め込む方法として、cookieやURL rewriting以外に どんな方法があるか?という質問であれば、 前回紹介した参考ページにもあるhiddenタグを使う方法の他、 最近なら「JavaScript+Web Storage」でも可能だと思います。 (参考) http://blog.livedoor.jp/faulist/archives/1522297.html ※HTML5(Web Storage)対応ブラウザが必要です。 ただ、ここで議論している識別子は、以前のアクセスの続きか否かを 判断する程度にしか使えず、個人情報の特定につながるものでは ありません。ご認識の通り、ブラウザのキャッシュ情報を削除すれば いつでもその識別子を削除して、新しいユーザとしてふるまえます。 フィッシングの可能性のある怪しいサイトにアクセスしない限り さほど気にする必要はないのではないかと思います。

dealerofle
質問者

お礼

お礼が遅くなりましたが、ありがとうございました。 詳しく回答いただけたので疑問が解決しました。 ベストアンサーとさせていただきます。

その他の回答 (2)

回答No.2

cookieが使えない場合の代替手段として、 URL Rewritingという手法があります。 セッション識別情報をcookieに入れる 替わりにURLパラメータに埋め込みます。 (参考) http://www.ne.jp/asahi/hishidama/home/tech/web/session.html#URLリライティング ただ、URL Rewritingは、セッション乗っ取り攻撃の対象と されやすいという問題があり、最近はあまり使われていない ように思います。 いずれにしても、No.1さんが書かれている通り、 コンピュータ名やユーザ名を取得しているのではなく、 サーバが各端末に識別子を配布し、それぞれの端末が その識別子付きでサーバにアクセスしてくることで 端末(セッション)を識別しているだけです。 なお、携帯電話のブラウザは、個体識別情報を 送信しますので、それで判断する場合もあります。

dealerofle
質問者

補足

参考URLとURL Rewritingという手法についてのご紹介 ありがとうございます。 質問文には条件を書いていませんでしたが、 例えばブラウザはIEを利用したとします。そして、 「終了時に閲覧の履歴を削除する」などにチェックをつけておき インターネット一時ファイルとcookieなどを毎回削除しておけば 再度そのサービスにURL Rewritingなどで書き換えられていない 本来の固定されたURLからアクセスする場合は、 (もちろんIPアドレスは変更しています) 基本的に端末を識別できないという様に解釈したのですが 合っていますでしょうか? この場合、 >サーバが各端末に識別子を配布し とあります、「識別子」を全て保持していない事が要点のようですが 識別子となりうるものにはcookie、ツールバーなどのアドオン、 ActiveX、そして先程回答いただいたURL RewritingされたURLの 他に、何か自動で埋め込まれてしまうものはありますでしょうか? 以前からインターネットは自動で何でもしてくれて便利ですが あまり自動で情報を外に通知するのが嫌で、少しずつではありますが 停止や削除してきました。 しかし、体系的に学んできたわけではないので手落ちの状態が続いており この際、詳しい方の意見を聞かせていただこうと思い質問させていただきました。

回答No.1

cookieを削除しても、またホームページにアクセスした時点でcookieがまた埋め込まれます。 少々誤解されているようですが、そのサイトへのログイン履歴を含むcookieをもって1ユーザーと みなしています。 コンピューター名やwindowsのユーザー名まで把握しているわけではありません。 ですので、理論的にはcookieを完全に(Active-Xなどもすべて含む)削除すれば1台のPCで複数IDを使い分けることも出来るかもしれません。 しかしながらなにかしらの痕跡がPCに残りますし、非常に手間がかかりますので現実的ではありません。

dealerofle
質問者

補足

言葉足らずですみませんでした。 cookieを削除するというのは一度ではなく毎回という 意味でした。 また、Active-Xのインストールもしていなかった上 そのサービスではActive-X自体の提供が無かったので 不思議でした。 蛇足にはなりますが、Macアドレスなどは接続先に 通知されてしまうものなんですか? 通知されるとしてもモデムのMacアドレスになってしまうとは 思いますが・・・。

関連するQ&A