标签: android location cyanogenmod spoofing
我正在开发一个应用程序来模拟用户的位置,而其他应用程序尝试访问它。我使用的是一个带有Cyanogenmod 12的三星Galaxy S3。到目前为止,模拟位置已经证明可以对抗Yelp。但是,每当我打开默认的浏览器应用程序和谷歌"在我附近时#34;或者"我在哪里,"结果知道我的真实位置。浏览器为什么/如何知道我在哪里以及我不在欺骗的位置?
答案 0 :(得分:0)
浏览器可能根据IP地址确定了位置,而不是GPS。
每this个维基页面:
IP地址有两个主要功能:主机或网络接口标识和位置寻址。
使用GPS确定位置使用卫星系统来确定位置。 GPS的工作原理是here。但是,在IP地址的情况下,使用IP地址系统确定位置,该系统以能够确定位置的方式设计。 IANA(负责监督IP地址分配的组织)按照所述here为区域互联网注册管理机构分配IP地址。然后,区域互联网注册管理机构将不同的地址分配给ISP,然后分配给客户。
总而言之,IP地址的“数字”包括帮助确定用户的位置。