是否有一种方法可以检查客户端JavaScript的完整性和/或防止用户作为服务器进行修改



我需要在客户端进行检查,以检测某种形式的作弊。但是,我知道可以通过使用浏览器控制台、inspect元素或任何其他修改向量来使客户端检查处于惰性来绕过这一点。我的服务器也有某些检查,但在客户端添加一些检查会使检测某些边缘情况变得更容易。有没有一种方法可以通过开发工具来检测人们对JS代码的干扰,或者我应该坚持纯服务器端的方法?

简短回答:"您无法控制,因此无法信任客户端">

周期

你永远不应该信任"客户";并且您必须对服务器进行检查。

但是,您也可以在前端站点上添加相同的检查。它很可能会更快,并且会减少服务器的负载。它还可以改善用户体验;"好";用户。当然,这种方法会导致更多的工作,并且有一个更难维护的解决方案。你想进行前端检查的原因是什么?

最新更新