2013-03-01 3 views
0

아이팟은 wifi를 사용하여 위치를 얻습니다. 내 질문에 우리는 사용자 정의 와이파이 핫스팟을 만들고 아이팟이 그 위치가 어딘가에 있다고 믿게 만들 수있는 해킹을 할 수 있습니까? 이것은 내 프로젝트에서 미국의 위치를 ​​기반으로 항목을 보여야하지만 인도에 살고 있기 때문에 매우 중요합니다. 그래서 내가 미국에서 위치를 스푸핑 할 수있는 방법이 있습니까? GPS없이맞춤형 Wi-Fi 핫스팟을 사용하여 ipod에서 위치를 스푸핑 할 수 있습니까?

+0

http://robots.thoughtbot.com/post/28649557009/faking-corelocation - 가능할 것입니다. –

답변

1

프로젝트 구성표에서 시뮬레이션 할 사용자 정의 위치를 ​​설정할 수 있습니다. 이 시뮬레이션은 시뮬레이터와 장치에서 Xcode를 똑바로 실행할 때 "위장"됩니다.

프로젝트 -> 편집 방식 -> 위치를 활성화하고 미리 정의 된 목록에서 선택하거나 파일 .GPX 사용자 정의를 추가

+0

답장을 보내 주셔서 감사합니다 .GPS 파일은 http://gpx-poi.com/ – arundevma

+0

에서 생성 할 수 있습니다. 바로 가기가 있습니다. xcode의 아래쪽 창에서 앱을 실행하면 위치 아이콘이 표시됩니다. 우리는 그것을 클릭하고 gpx 파일을 추가 할 수 있습니다. – arundevma

0

위치 정보는 두 가지 방법으로 수행됩니다

  1. 애플은 WiFi 네트워크 및 그 위치의 자체 데이터베이스입니다 있습니다. 새로운 WiFi 핫스팟을 설치하고 연결하면 Apple은 아직 알지 못하기 때문에 혼자서 위치 정보를 가져올 수 없습니다.
  2. 외부 IP 주소는 거주하는 국가 및 도시를 추적 할 수 있습니다. 프록시 서버를 사용하여 스푸핑 할 수 있습니다.

위치를 웹 서버에 스푸핑하거나 geo-location API를 사용하고 있습니까? 올바른 접근 방법은 당신이 속여서하려는 것에 달려 있습니다.

+0

@ 0x7fffffff - 가능합니다. http://www.zdnet.com/apple-iphone-data-used-to-build-wi-fi-hotspot-database-3040092624/이 작업을 수행하는 것은 Apple 만이 아닙니다. . Google의 스트리트 뷰 차량은 SSID 및 라우터 MAC 주소의 위치를 ​​기록합니다. – colincameron