一起来捉妖iOS 虚拟定位防封号思路

  • 时间:
  • 浏览:4
  • 来源:QQ核心乐园_提供QQ业务乐园技术_空间引流吧资讯
有同学在反馈 iOS 虚拟定位而且刚刚始于再次出显封号情形

这里从事iOS开发的我分享一些而且被检测的关键点首先无论location也好 还是一些的Jocation 类事的一般有的是 通过libimobiledevice 与iphone连接从而调用手机的 com.apple.dt.simulatelocation 服务 实现虚拟定位。而iphone应用一般调用CoreLocation来实现定位操作CLLocationManager 获取定位的完后 ,不管是虚拟还是真实定位,有的是走同一个土办法回调 locationManager:didUpdateLocations 好多好多 有从这里判断是不是属于虚拟定位,是有难度的当然有的是 土办法 详见https://www.wh-ford.com/f8f3000dd/20181115A21U3T00.html没有多半会从用户行为数据下手没有社会形态点又会有什么呢1.用户的定位坐标 是不是指在不合理。(1)时间不合理 (速率异常)        用户在一定时间内,再次出显不而且再次出显的多个位置。  往大了说就比如你1点01分还在上海打擂台,1点02分就跑到厦门敲鼓        往小了说就比如,你2点01分还在家, 2点02分就到学校捉妖。(2)不连续定位        用户在游戏时,定位坐标不连续  这里什么叫不连续呢, 也好多好多 你一会这条街头, 一会就到这条街尾。没有里面的一些定位数据支撑2.运动相关不合理(不主要,亲们 误杀有而且指在设备传感器异常的情形)   而且应用有权限读取你的健康步数   会发现你的跑遍了整个城市,结果才走几百米3.传感器相关不合理(不主要,亲们 误杀有而且指在设备传感器异常的情形)   CoreMotion 是iOS的传感器框架   游戏主要会用到陀螺仪   陀螺仪用于判断设备朝向,   也好多好多 会发现你方向时不时不变 跑遍了整个城市

4.连续定位不合理(也而且指在传感器异常情形)

   而且定位是指在偏差的,而且多次获取坐标,发现你仍然在同一个位置   没有多半是模拟器修改的5.网络IP位置不合理(假如有一天你抛妻弃子你上网的地方过远)  就比如你连上wifi,腾讯是有手段判断你wifi的公网地址属于哪个范围,而且发现和定位差距过大,而且就会被判断异常  确实蜂窝网络也是一样,还需用获取你符近基站位置,从而判断你属于在哪个区域  ,而且我确实应该无需做到一些步。        总结一下:

刚刚始于虚拟定位时,先关闭游戏的运动健康权限(不排除腾讯而且通过QQ 微信等的权限来获取)

再在隐私-健康中

收回 游戏读取步数的权限

而且在开定位的完后    多动一下手机(处理时不时动,原因分析分析陀螺仪数据异常)

其次尽量定位修改连续(类事懒人修改,而且你连续取地图上符近的点)注意定位间隔距离(移动速率) ,而且要时不时飞一段距离建议退出游戏等一段时间 再飞(模拟一段你在路上花费的时间)尽量在你的wifi 地点符近活动尽量别挂机(在一个点待很多)而且你能给传感器感应出你正在走路当然更好(手机放到摇步器 而且操作会更困难)iOS 目前应该不指在什么硬性的封禁,也好多好多 说,他就算知道作弊手段,但根本无法找到你的作弊软件相关信息,好多好多 有不指在软件核心差异。没有好多好多 从用户行为数据入手,软件能做的好多好多 模拟正常用户数据  ,也好多好多 实现模拟正常的移动速率,模拟正常的定位误差等等手段来修正作弊的用户行为。是我不好好多好多 有有的是 从从不操作,杞人忧天,而且作弊有风险,小心谨慎为上光明正大一些词 不到你在不作弊的完后 才指在 而且好多好多 作死最后附上某位大佬的检测研究http://devliubo.com/2016/2016-12-23-iOS%E4%B8%8A%E8%99%9A%E6%8B%9F%E5%AE%9A%E4%BD%8D%E6%A3%3000%E6%B5%8B%E7%9A%84%E6%8E%A2%E7%A9%B6.html