gpt4 book ai didi

android - 如何验证用户没有破解应用程序中的 GPS 位置?

转载 作者:行者123 更新时间:2023-11-30 01:54:20 30 4
gpt4 key购买 nike

我想开发一款基于 GPS 的游戏(实际上,我的游戏部分将基于 GPS,但用户需要进行身份验证)。

在我的后端,我有用户收集数据的入口点,因此客户端应用程序中不会存储任何数据(至少不是游戏数据)。​​

假设我使用安全通信 channel (例如:分别为 HTTPS 或 WSS),并且证书是可信的(例如,Startcom SSL...实际上无关紧要,因为我稍后可以专注于 SSL 提供商)。这意味着:客户端应用程序连接到服务器并接收其 PubKey 证书。

部分通信(通过 HTTPS、WSS 或带 TLS 层的常规套接字)将涉及客户端应用程序发送其 GPS 坐标。它们是敏感数据,将存储在服务器中,但数据将由客户端生成。

:我可以使用什么技术(或者可能是自特定版本以来每个 Android 设备上可用的内置应用程序)来验证连接应用程序是否是允许的?

我要解决的问题是:我不希望玩家作弊(通过使用与我的应用程序遵循相同协议(protocol)的被黑客户端应用程序)发送伪造/制作的 GPS 位置。

我将使用的技术:(主要)Android(可能稍后使用其他设备,但目前还没有)4+。

我期望什么:我不需要特定的代码行来解决问题(尽管代码行是受欢迎的),但专注于好的技术、概念或补充工具。

注意:这不是帐户身份验证问题。这与用户冒充其他用户的能力无关,而是一个被黑客攻击/欺骗的客户端应用程序冒充一个好的客户端应用程序(通常是同一用户试图欺骗)。

最佳答案

无法验证 Android 设备中的真实 GPS 位置。

关于android - 如何验证用户没有破解应用程序中的 GPS 位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32511983/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com