禁用浏览器控制台

时间:2013-08-23 14:40:57

标签: javascript console

我正在编写一个使用大量JavaScript的在线游戏,如果您开始在控制台中摆弄变量,或者更糟糕的是,检查其中的元素,作弊将非常容易 DOM可以查看隐藏单位的位置等。

现在,我检测控制台何时打开并重写整个<body>元素以包含一条消息,说明他们必须关闭控制台并刷新页面才能继续播放。

是否有可靠的方法再次关闭控制台或完全禁用它?

1 个答案:

答案 0 :(得分:2)

骗子也可以在地址栏中编写JavaScript;就此而言,您可以在WinForms程序中托管浏览器控件并修改页面上的任何内容,而无需打开控制台。你可以写一个漂亮的小作弊应用程序,方便的按钮和友好的用户界面,并分发给你所有的骗子朋友。你真正要做的不是来自用户的信任输入。在服务器上运行重要的东西,并允许客户端只发送AJAX请求。否则作弊是不可避免的。