【发布时间】:2018-04-24 04:12:15
【问题描述】:
如果我要编写一个记录设备 GPS 位置的移动应用程序,我如何确定 GPS 位置没有被篡改?
为避免混淆,我不关心 GPS 的分辨率/准确性,我更关心安全性。 GPS 坐标是否可以被黑客入侵,以便我的应用记录错误的位置?
我能否证明应用记录的 GPS 坐标是可靠的?
【问题讨论】:
-
智能手机通常不仅仅使用 GPS 来确定位置;手机信号塔、附近的 wifi 热点等。 GPS 需要一段时间才能启动。您是在专门询问 GPS 吗?或者有什么定位方法?
-
这个问题应该在Super User问。
-
可以使用 Xcode 为 iOS 设备提供模拟位置。此模拟位置会覆盖设备中的位置服务,因此所有应用程序都会看到此模拟位置,而不仅仅是开发应用程序。现在这不是很难做到,但一般用户不会意识到这一点。那么“它可以被黑客入侵吗?”是的。
-
我有一个奇怪的似曾相识的感觉,最近在Software Engineering 提出了同样的问题,这当然是题外话,原因与这里题外话一样。
-
我投票决定将此问题作为题外话结束,因为它与编程无关。它可能在Information Security 上与主题相关,但请务必彻底查看他们的主题和非主题页面、帮助中心、常见问题解答和元站点,通读关于该网站以了解主题内容,搜索重复内容,如有疑问,请在元和/或聊天中提问。此外,您需要在威胁模型中更加具体地很多。
标签: android ios security gps android-gps