Google 및 기타 여러 사이트에서 내 올바른 위치를 알고 있습니다. VPN, 프록시, Tor 등을 사용하지 않고 내 위치를 위조하려면 어떻게해야하나요?
about:config
에 가서 지역을 찾았습니다. 내가 수정해야 할 것은 geo.wifi.uri
입니까? 잘못된 위도 및 경도 값을 직접 입력 할 수 있습니까? 그렇다면 어떻게 보일까요? 형식에 대해 잘 모르겠습니다.
아니면 Greasemonkey에서 JavaScript를 사용하는 다른 방법이 있습니까?
Answer
HTML5 Geolocation API 에 대한 위치를 스푸핑하려면 다음 단계를 따르세요.
-
about:config
. -
geo.provider.network.url
를 입력합니다. [이전에는geo.wifi.uri
였습니다. 버전] - 값을 다음과 같이 변경합니다.
data:application/json,{"location": {"lat": 40.7590, "lng": -73.9845}, "accuracy": 27000.0}
(lat
및 lng
값은 위치의 위도와 경도를 결정합니다.)
- 축하합니다. 이제 타임 스퀘어에 있습니다. 여기 에서 결과를 테스트 할 수 있습니다.)
웹 사이트가 귀하의 IP 주소에서 위치를 가져 오지 못하도록하려면 유의하십시오. 응용 프로그램 계층에서는 그렇게 할 수 없습니다. 유일한 방법은 프록시입니다.
댓글
- Te 일반적으로 프록시를 사용하지 않고 지리 정보 정보를 직접 스푸핑 할 수 있지만 일반적으로 IP가 최소한 어느 정도 영향을받는 자율 서비스에 있어야합니다.
- 이렇게하려면 Firefox를 다시 시작해야합니다. 그리고 w3schools 링크를 MDN 또는 다른 것으로 변경하십시오!
답변
교통이 이동하는 한 그들에게 직접 (즉, 일종의 프록시를 통하지 않음), 그들은 귀하의 IP와 대략적인 지리적 위치를 갖게 될 것입니다.
어떻게해야합니까? VPN / 프록시 / Tor 등없이 내 위치를 위조합니까?
이 제한이있는 이유는 무엇입니까?
댓글
- Geolocation은 특정 웹 API이며 OP는 ' IP를 숨기고 싶지 않지만 해당 API를 속이고 싶지 않다고 가정합니다.
- @Arminius 질문이 " HTML5 위치 정보 API " 또는 일반적인 모든 위치 정보 기술 ".