web-dev-qa-db-ja.com

Javascriptが私の場所を取得できないようにする方法

私は通常、プロキシサーバーを使用して匿名で閲覧します。これで、GeolocationAPIを使用してユーザーの場所を見つけることができることに気付きました。 Javascriptを無効にせずに匿名で閲覧するにはどうすればよいですか?

2
open source guy

匿名になりたいと思っていて、地理的位置が心配な場合は、Webサイトに自分の場所へのアクセスを許可しないでください。ウェブサイトがHTML5のジオロケーション機能を使用してあなたを見つける前に、ウェブサイトがあなたの場所にアクセスすることを許可するかどうかについて尋ねられます。許可しないようにしてください。

より一般的には、匿名でWebを閲覧するためのすべての標準的な戦略に従います。たとえば、Torを使用して、適切に使用します。このサイトには、このトピックについてすでにたくさん書かれています。検索を使用して見つけます。たとえば、 オンライン匿名性とその+/- sのさまざまな戦略?オンラインで完全に匿名にする方法?Torをどれだけ信頼できますか?)を参照してください。プライバシーのためのVPNの長所と短所は何ですかVPNを使用してプライバシーを保護するにはどうすればよいですかインターネットを閲覧する方法安全に?プロキシまたはVPNを使用している場合でも、Javaアプリレットは実際のIPアドレスを明らかにしますか?カジュアルWebのプライバシーを改善しますuserトラフィックの関係を見つけることでVPNユーザーを特定することは可能ですか?

11
D.W.

DW は優れた答えを提供しましたが、あなたの本当の場所を改ざんする可能性をさらに一歩進めたいと思います。

特定のケースによっては、本物の場所を差し控えるよりも、偽の場所を提供する方がよい場合があります。私は1つのユースケースを考えることができます:
IPと(強制する可能性がある)Geolocation APIチェックの両方を利用する複製(重複アカウントの作成)に厳密なWebサービス(ゲームの場合もあります)。

Firefox用のアドオン( Geolocator )†とChrome( Manual GeoLocator ))があり、提供された位置情報を上書きするために使用できますGeolocationAPIによる

†これは、GeolocatorがFirefoxでどのように機能するかを示す video です。

3
Adi

ブラウザでジオロケーション機能をオフにしても、匿名でインターネットを閲覧できるわけではありません。それが行う唯一のことは、ブラウザが地理位置データをサーバーに送信するのを停止します。地理データは、国名、都市、通り、GPS座標(概算)で構成されている場合があります。ただし、たとえばサーバーは引き続きIPアドレスを取得します。

単一のプロキシサーバーを使用しても、完全な匿名性が保証されるわけではありません。たとえば、IPアドレスとリクエストの日付スタンプはプロキシサーバーのログファイルに保存されるためです。

1
Refineo