Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以,我正在用 html5 和 javascript 构建一个游戏,我想通过在 Web 浏览器的控制台中调用我的一些函数(例如 saveScore(100000))来防止作弊。
有什么想法可以防止这种情况吗?
控制台由函数执行,eval() 因此通过以下方式覆盖 eval 函数:
eval()
window.eval=function(){};
现在控制台已禁用 但这也不是一个好主意,因为它不能阻止小书签的执行,所以使用@Anthony 的想法。