IOS/Android GPS Spoofing预防

Posted

技术标签:

【中文标题】IOS/Android GPS Spoofing预防【英文标题】:IOS/Android GPS Spoofing prevention 【发布时间】:2020-11-18 13:59:23 【问题描述】:

我正在制作一个依赖手机位置才能正常运行的应用,从某种意义上说,它是一种游戏,作弊者会毁了它。

android 中,我认为防止这种情况很简单,因为我将使用 gps 位置并使用 Google Geolocation API,通过使用手机信号塔 id(我只需要确认此人是否在城市内,不要' t需要很高的准确性)。 https://developers.google.com/maps/documentation/geolocation/overview

ios上,我知道我必须首先防止越狱。但即使没有越狱,我怎样才能防止人们伪造他们的位置? CoreLocation 是非欺骗性的吗?

提前致谢

【问题讨论】:

【参考方案1】:

iOS Google Maps API 不使用 CoreLocation。它仅使用 Google Maps iOS SDK 中未内置的位置管理器。你想做什么,需要一个可靠的位置?

【讨论】:

我想成为一个游戏之王,如果你在某个地区,它会给你一个加密奖励。但我不希望人们欺骗 gps 并使用模拟器来获取它你不明白我的问题。在 android 中,为了防止这种“作弊”,我将获取网络单元 id 并使用 google api 来确认位置(不可欺骗)但是,IOS 不允许我获取手机正在使用的单元 id,所以我想要一些替代方案不要被 gps 欺骗应用程序或模拟器所欺骗

以上是关于IOS/Android GPS Spoofing预防的主要内容,如果未能解决你的问题,请参考以下文章

Python Ethical Hacking - DNS Spoofing

Face-anti-spoofing实验记录

Sniffing_Spoofing Report

活体检测 Domain Generalization via Shuffled Style Assembly for Face Anti-Spoofing 论文学习记录

Charles——charles 工具栏Tools总结——DNS欺骗/DNS Spoofing

是否可以预填充 AWS AppSync iOS 客户端?