
还记得前几天的iOS 虚拟定位吗?最近类似的项目很多,原理类似,不过使用方式更加简单了。
最早这个项目还需要使用第三方软件来劫持定位信息,现在最新的,只需要网页就行了。
感谢 Weily,项目地址:
- github.com/loc567/loc567
- github.com/OpenHRTT/wloc
其中第二个敢说「可过丁丁等强风控软件」,就…感觉很厉害的样子。


原理是利用 IKEv2 VPN + PAC + 根证书,仅代理 Apple 网络定位请求,然后在代理中修改定位响应。大致流程:
- Safari 打开网页,注册
- 进入“教程”页并点击“下载证书”。
- 前往“设置 -> 通用 -> VPN 与设备管理”安装证书。
- 前往“设置 -> 通用 -> 关于本机 -> 证书信任设置”,手动完全信任该根证书。
- 回到网页地图页,搜索地点或点击地图选择位置。
- 点击“锁定位置”,允许系统添加 VPN 配置。
- 按提示刷新系统定位服务。
注意,完全信任该根证书可能有风险,请谨慎考虑。或根据项目源代码自行托管,更加安全。另外,有提示在室内GPS信号不好的地方成功率更高。以及今天听到一个用法,可以让 iPhone 17 air 安装 esim 卡。