首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防止客户/服务器应用程序中的数据篡改

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

Stack Overflow用户
提问于 2011-08-11 13:12:39
回答 2查看 1.3K关注 0票数 3

一些背景信息:

  • 我正在为Android构建一个基于地理位置的游戏。
  • 服务器端用php编码。
  • 某些游戏中的操作要求客户端应用程序将当前经度和纬度发送到服务器。

是否有任何方法可以防止用户篡改发送到服务器的位置数据?

如果你需要更多的信息,请告诉我

谢谢,

编辑:我知道我所实现的任何安全措施都会有解决办法,但如何使用户更难修改与服务器通信的数据?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-11 13:31:28

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

JVerstry的意思是,你总是能够修改应用程序或控制设备告诉你的应用程序的位置。不,没有办法绕开它。

票数 1
EN

Stack Overflow用户

发布于 2011-08-11 13:15:13

简短的回答是否定的。他们总是能够篡改他们的设备或应用程序发送他们想要的东西,因为他们控制它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7026479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档