首先需要提示,FakeLocation 基站模拟属于修改定位的工具,若用于打卡作弊、绕过平台风控、违规业务,是违反平台规则甚至相关法规的行为,不建议使用。下面仅做技术原理层面科普:
fakelocation 的基站模拟,核心作用是在 GPS 虚拟定位之外,额外模拟手机识别到的通信基站信息,因为很多 APP 不只是读取 GPS 卫星定位,还会通过周边基站 ID 小区号来辅助判定真实位置,单纯改 GPS 坐标很容易被这类应用识别出定位造假,基站模拟就是配套伪造基站相关参数,让系统和应用读取到的基站定位结果,和你设置的虚拟位置保持一致,提升虚拟定位的匹配度,主要面向软件开发者做定位相关测试场景使用。
核心作用分类
| 作用 | 详细说明 |
|---|---|
| 辅助定位校验 | 很多应用采用 GPS 加基站双重定位校验,只修改 GPS 坐标,基站信息还是真实位置,应用就能发现位置矛盾,开启基站模拟可以让两套定位数据统一 |
| 开发测试 | APP 开发者用来测试应用在不同城市 不同基站环境下,定位相关功能是否正常,不用实地跑到目标地点测试 |
| 兼容老定位机制 | 部分老旧应用优先依赖基站三角定位,GPS 定位优先级很低,这种场景单纯 GPS 模拟无效,必须启用基站模拟 |
| 降低定位穿帮概率 | 部分风控系统会对比基站归属地和 GPS 坐标,两者不一致就判定异常,基站模拟就是解决这个数据冲突 |
工作原理简单说明
手机定位有两套来源,一套是 GPS 卫星,另一套是运营商基站,手机会搜索附近基站的 CID LAC 这些编号,根据多个基站信号测算大致位置。fakelocation 基站模拟,就是把目标虚拟地点对应的基站编号写入模拟环境,让系统上报的基站信息对应目标城市,和虚拟经纬度匹配,让应用获取到的基站定位结果同步变成虚拟位置。
重要风险要点
第一 很多考勤打卡 网约车 电商 金融类平台,有专门的反模拟定位检测,就算开启基站模拟,依然可以检测到 root 开发者选项 模拟定位标记,依旧会判定违规,造成账号处罚。
第二 该功能一般需要手机开启开发者选项,部分机型还需要 root 权限,开启之后会影响系统稳定性,也会失去原厂安全防护。
第三 私自修改定位如果用于考勤作弊、业务造假,会违反单位制度,严重情况会涉及法律风险。
补充要点
基站模拟不是万能的,现在很多新版应用还会增加 WiFi 热点识别、传感器、设备指纹等多重校验,就算基站和 GPS 都模拟成功,依然有可能被识别,不同安卓版本对基站模拟支持程度不一样,高版本安卓系统权限收紧,很多机型已经无法正常使用该功能。
【常见问题】
问题 1 fakelocation 基站模拟是不是开启之后就一定不会被检测
回答 1 fakelocation 基站模拟只是解决 GPS 和基站归属地不一致的问题,新版平台还有其他反作弊检测手段,不能保证百分百不会被识别。
问题 2 fakelocation 基站模拟普通用户可以随便用来打卡吗
回答 2 fakelocation 基站模拟技术设计定位是开发测试,用来打卡属于违规行为,会违反平台和单位相关规定,不建议这样操作。
问题 3 fakelocation 基站模拟和单纯 GPS 虚拟定位差别在哪里
回答 3 fakelocation 基站模拟是额外伪造基站信息,单纯 GPS 虚拟定位只修改卫星定位坐标,基站还是真实位置,双重校验类应用很容易发现异常。
【免责申明】
本文仅为技术原理科普,不支持任何利用该工具进行作弊、违规业务等行为,请遵守相关法律法规以及各类平台、单位规章制度,使用该工具带来的所有后果由使用者自行承担。


