防止客户端/服务器应用程序上的数据篡改

3
一些背景信息:
  • 我正在为Android构建一个基于地理位置的游戏
  • 服务器端使用php编码
  • 某些游戏操作需要客户端应用程序将当前纬度和经度发送到服务器
有没有办法防止用户篡改发送到服务器的位置数据?
如果您需要更多信息,请告诉我。
谢谢,
编辑:我知道任何安全措施都会有解决方法,但我该如何让用户更难修改要传送到服务器的数据?
2个回答

2
短答案是否定的。他们总是能够操纵他们的设备或应用程序,发送他们想要的内容,因为他们掌控着它。

1

在某种程度上是可以的。您可以考虑使用公钥密码学来确保从您的应用程序发送的消息在传输过程中没有被修改。这将防止人们使用简单的代理捕获您发送的数据。最简单的方法是使用SSL。

JVerstry的意思是,您始终可以修改应用程序或控制设备告诉您有关位置的任何内容。不,没有办法规避这个问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接