2

私は Web サイトを持っており、ビューアーのあらゆる種類の情報 (ログ)をIP収集できCountryます。(携帯端末の場合はなど)CityOSDateTimeMobileOSDevice Model

ただし、Web サイトは主に私の大学の学生によって使用されており、大学の WiFi と同じ IP アドレスを持っているため、同じ IP アドレスを持つログは閲覧者を特定するのに役立たないようです。

どうにかして視聴者のデバイスの MAC アドレスを取得しようと考えましたが、ASP.NET では適用できないようです。(JavaScript による解決策もありますが、IE でしか機能しません。)

ユーザーの MAC アドレスを取得する方法はありますか? または、おそらく使用できる、Web サイトでユーザーを一意に識別する他の方法はありますか?

前もって感謝します。

4

1 に答える 1

3

あなたと Web サイトの閲覧者の間にはたくさんのマシン (およびインターフェイス) があるため、MAC アドレスを取得できません。ご覧のとおり、IP アドレスは一意ではありません。訪問者が NAT の背後にいる可能性があるか、リースの更新または一時的な割り当てのために IP アドレスが変更されている可能性があるためです。

マシン (およびユーザーとセッション) を識別しようとしているだけの場合は、フィンガープリンティングを行う他の方法があります: https://panopticlick.eff.org/static/browser-uniqueness.pdf

MAC アドレスを取得する理由を説明するまでには至りません。あなたが達成したいことは何ですか?

于 2012-12-25T04:28:09.827 に答える