Google et de nombreux autres sites connaissent ma position correcte. Comment puis-je simuler ma position sans utiliser de VPN, proxy, Tor ou similaire?
Je suis allé à about:config
et jai recherché la géo. Ce que je pense devoir modifier est geo.wifi.uri
? Peut-être pouvons-nous mettre directement de fausses valeurs de lattitude et de longitude? Si oui, à quoi cela ressemblerait-il alors? Je nai vraiment aucune idée du format.
Ou y a-t-il une autre façon dutiliser JavaScript dans Greasemonkey?
Réponse
Si vous souhaitez usurper votre position pour l API de géolocalisation HTML5 , vous pouvez suivre les étapes suivantes:
- Accédez à
about:config
. - Tapez
geo.provider.network.url
[cétaitgeo.wifi.uri
dans le précédent versions] - Remplacez la valeur par quelque chose comme ceci:
data:application/json,{"location": {"lat": 40.7590, "lng": -73.9845}, "accuracy": 27000.0}
(Le lat
et lng
déterminent la latitude et la longitude de votre position.)
- Félicitations, vous êtes maintenant sur Times Square! (Vous pouvez tester le résultat ici .)
Notez que si vous souhaitez empêcher les sites Web de dériver lemplacement de votre adresse IP vous ne pouvez pas « t faire cela sur la couche application – le seul moyen sera un proxy.
Commentaires
- Te Chniquement, vous pouvez souvent usurper des informations géographiques directement sans utiliser de proxy, mais cela nécessite généralement que lIP soit sur un service autonome sur lequel vous avez au moins une certaine influence.
- Cela nécessite le redémarrage de Firefox. Et veuillez changer ce lien w3schools vers MDN ou autre chose!
Réponse
Tant que votre trafic va directement à eux (cest-à-dire, pas via un proxy quelconque), ils auront votre adresse IP et donc un emplacement géographique approximatif.
Comment puis-je simuler ma position sans vpn / proxy / tor etc.?
Pourquoi avez-vous cette restriction?
Commentaires
- La géolocalisation est une API Web particulière, je suppose quOP ne veut ' pas cacher ladresse IP mais tromper cette API.
- @Arminius Je pense quil nest pas clair si la question concerne " lAPI de géolocalisation HTML5 " ou simplement " toutes les techniques de géolocalisation en général ".