游戏-如何加密客户端请求,防止别人模拟请求

问题描述

如何加密客户端请求,防止别人模拟请求

我要做一个网页的小游戏。游戏完成之后,向后台提交分数。但是提交分数的这次请求,别人可以通过浏览器的调试工具看到,然后模拟请求达到作弊的目的。有什么好的方法解决这个问题吗?

解决方案

用https,或者自己把参数加密

解决方案二:

https也能被浏览器调试工具看到
你应该把数据加密,然后提交。

解决方案三:

可逆加密解密,,,,,,

解决方案四:

RSA加密,这样子很难解密的

解决方案五:

https+token(随机生成,唯一),这样应该就可以实现加密了。

解决方案六:

(1)采用固定的加密算法啊,出来的结果都是加密后的长串
(2) 对前台源代码进行压缩加密

解决方案七:

RSA 加密啊,不容易破解的。。。

解决方案八:

你可以参考下SSL安全套接层的设计思路,非对称加密
但是这只能保证在数据传输过程中不会被第三者窃取/修改,但无法保证用户没办法破解,毕竟你程序在那儿摆着,人家逆向工程你的程序就不好说喽

解决方案九:

模拟客户端请求

时间: 2024-12-02 00:58:19

游戏-如何加密客户端请求,防止别人模拟请求的相关文章

从session实现机制分析模拟请求验证码的可行性(转)

悲剧了,发现写完这篇blog没有配上这个格调超高的标题.   1.0问题背景 现在要实现一个带验证码网站的的自动登陆功能.验证码识别过程不再这篇文章的讨论之中.(之后有篇文章我会详细的总结验证码的识别过程).现在问题来了,怎么拿到你本次请求登陆页面的验证码图片? 2.0方案分析 现在有几种思路: (1)请求登陆页面,截取验证码图片,类似截屏,seleinum,webbrower的DrawToBitmap()等. (2)还是webbrower,将图片复制到剪切板在从剪切板中搞出来 HTMLCont

xl2tp vpn dns 客户端-求教:xl2tpd建立客户端,在ipcp中只有ip地址请求,没有dns请求。怎么把dns请求添加进去

问题描述 求教:xl2tpd建立客户端,在ipcp中只有ip地址请求,没有dns请求.怎么把dns请求添加进去 解决方案 解决方案二:

模拟请求webservice并获取返回报文

     有时需要模拟请求webservice服务,并处理返回的报文,根据报文的信息进行业务处理.      样例代码如下:  import java.io.ByteArrayOutputStream; import java.io.DataOutputStream; import java.io.InputStream; import java.io.UnsupportedEncodingException; import java.net.HttpURLConnection; import

请问socket请求,怎么模拟?service返回的消息怎么获取

问题描述 请问socket请求,怎么模拟?service返回的消息怎么获取 请教各位大神:我们现在要模拟socket请求,类似于这样的 5:::{"name":"message","args":[{"topic":"quote","data":{"ver":134,"msgid":0,"flag":0,"uuid&qu

httpwebrequest-HttpWebRequet模拟请求与浏览器一样,为什么Respnse回来的结果不一样?

问题描述 HttpWebRequet模拟请求与浏览器一样,为什么Respnse回来的结果不一样? 各位大牛, 小弟业余爱好者.我用HttpWebRequest模拟请求网站,我通过,Fiddler查看 我与浏览器的请求头Header,内容一样,但返回的结果不一样,我的程序得到的 是空白内容,而浏览器返回的是真正的内容.我研究,并提取了cookie,重新加 入请求头再次请求,结果还是空,到底是什么原因啊.请求各位高人,指点迷津. 解决方案 换个网站试试呢,所有网站都一样吗? 解决方案二: 除了coo

服务器-一次HttpWebRequest模拟请求,触发BeginRequest事件两次

问题描述 一次HttpWebRequest模拟请求,触发BeginRequest事件两次 服务器:Server 2008 , IIS 7.5, 请求的一般处理程序 一次HttpWebRequest模拟请求,触发HttpModule的context_BeginRequest事件两次,第一次带参数,第二次没有参数 这样操作是为了过滤一些非法请求占用IIS并发, 例如请求不存在的页面或图片,请求不带参数等情况. 被这个问题折磨两天了,希望有大神指点!!!先跪了

C#HttpWebRequest 模拟请求一个URL和在网站上直接输入这个URL返回的页面不一样

问题描述 C#HttpWebRequest 模拟请求一个URL和在网站上直接输入这个URL返回的页面不一样 以上都是同一个URL请求返回的页面.为什么会出现这种情况,实在没有C币了求好心人帮助. myRequest = (HttpWebRequest)WebRequest.Create(requestUrlString); myRequest.Method = ""GET""; myRequest.UserAgent = ""Mozilla/5.

在树莓派上建立VPN(二):建立加密客户端

在树莓派上建立VPN(二):建立加密客户端 你已经成功搭建了一个工作中的VPN服务器! 现在该干什么了? 欢迎来到ReadWrite的树莓派VPN搭建教程的第二部分! 到现在为止,显然我们已经搞定了将你的树莓派变成了一个虚拟私人网络这个工作.随着未来安全漏洞对互联网生活的妥协,你会觉得在你的身边拥有一个安全的服务器越来越有必要了.只有这样,你才可以不用担心有人在你的电脑和互联网之间传输信息时被拦截,可以自由自在地写邮件以及传输数据了. 如果你看过此教程的第一部分,你应该已经在你的树莓派上配置好了

httpwebrequest模拟请求奇怪错误

问题描述 httpwebrequest模拟请求模拟请求表单的post请求表单时multipart/form-data模式的模拟请求出错错误信息如下SpecifiedvaluehasinvalidControlcharacters.Parametername:valueatSystem.Net.WebHeaderCollection.CheckBadChars(Stringname,BooleanisHeaderValue)atSystem.Net.HttpWebRequest.SetSpecia