Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript:在客户端检测对JS/DOM的更改_Javascript - Fatal编程技术网

Javascript:在客户端检测对JS/DOM的更改

Javascript:在客户端检测对JS/DOM的更改,javascript,Javascript,是否可以检测到有人在浏览器中更改了您网页上的DOM/JS代码 我在考虑一个用JS编写的在线游戏,所有的游戏代码都会下载到用户的机器上,然后他们可以使用常用的脚本调试/检查工具根据自己的意愿进行编辑。是否有任何方法可以检测DOM/JS代码是否已更改?没有。即使有这样的事件,它也可以被删除或修改,就像DOM一样 如果你想创建一个防黑客的游戏,你真的需要验证服务器端的所有用户操作,而不是客户端。我也有同样的问题。不,没有。即使有这样的事件,它也可以被删除或修改,就像DOM一样 如果你想创建一个防黑客的

是否可以检测到有人在浏览器中更改了您网页上的DOM/JS代码


我在考虑一个用JS编写的在线游戏,所有的游戏代码都会下载到用户的机器上,然后他们可以使用常用的脚本调试/检查工具根据自己的意愿进行编辑。是否有任何方法可以检测DOM/JS代码是否已更改?

没有。即使有这样的事件,它也可以被删除或修改,就像DOM一样


如果你想创建一个防黑客的游戏,你真的需要验证服务器端的所有用户操作,而不是客户端。我也有同样的问题。

不,没有。即使有这样的事件,它也可以被删除或修改,就像DOM一样


如果你想创建一个防黑客的游戏,你真的需要验证服务器端的所有用户操作,而不是客户端。我也有同样的问题。

不知道你在问什么……在我的游戏中,我有一件武器可以造成20点伤害。任何人都可以打开firebug并将该值更改为999,从而使他们能够立即杀死。有没有办法检测到系统的这种变化?(我知道我可以验证服务器端的损坏情况,但这只是一个场景)不,Javascript在客户端运行,因此用户代理可以完全控制其执行。不确定你在问什么……在我的游戏中,我有一个造成20点损坏的武器。任何人都可以打开firebug并将该值更改为999,从而使他们能够立即杀死。有没有办法检测到系统的这种变化?(我知道我可以在服务器端验证损坏,但这只是一种情况)不,Javascript在客户端运行,因此用户代理可以完全控制其执行。