2016-10-24 2 views
0

他のアプリがアクセスしようとしている間に、ユーザーの場所を偽装するアプリケーションを開発しています。私はCyanogenmod 12と根っこのSamsung Galaxy S3を使用しています。これまでのところ、モックの場所はYelpに対して働くことが示されています。しかし、デフォルトのブラウザアプリとGoogleを「私の近く」または「どこにいるのか」というGoogleを開くと、その結果は私の本当の場所を知ることになります。なぜ/どのようにブラウザは私がどこにいるのか、そして私が偽装された場所にいないことを知っていますか?ブラウザはなぜ私の本当の場所を見ることができますか?

答えて

0

ブラウザは、GPSではなく、IPアドレスに基づいて位置を特定する可能性があります。

this Wikiページあたり:

IPアドレスは、2つの主要な機能を果たす。ホストまたはネットワークインタフェースの識別および位置アドレッシング。

GPSを使用して位置を特定することは、サテライトシステムを使用して位置を決定します。 GPSの仕組みはhereです。しかし、IPアドレスの場合、位置は、位置を決定する方法で設計されたIPアドレス指定システムを使用して決定されます。 IANA(IPアドレスの割り当てを監督する組織)は、hereと記載されているように、地域のインターネットレジストリにIPアドレスを割り当てます。地域のインターネットレジストリは、異なるアドレスをISPに割り当て、顧客に割り当てます。

要約すると、IPアドレスの「数字」は、ユーザーの場所を判断するのに役立ちます。

+1

Oh yeah ... duh。完全にIP経由での位置付けを忘れてしまった。ありがとう! –

関連する問題