在使用 AJAX + PHP 设计匹配问答游戏的项目上努力工作后,我了解到我公司用于分发其产品的学习套件不允许我在后端运行服务器端脚本来安全地检查答案。这一切都是由于不幸的等级专制。
长话短说,我必须以某种方式在客户端检查答案(或找出一些棘手的问题)。幸运的是,我已经能够将 jQuery 上传到本地文件夹结构,所以我可以使用它。
在客户端检查客户答案的最安全方法是什么?或者有什么方法可以引用外部文件……比如 XML 文件或其他东西,以更安全地检查答案?
在使用 AJAX + PHP 设计匹配问答游戏的项目上努力工作后,我了解到我公司用于分发其产品的学习套件不允许我在后端运行服务器端脚本来安全地检查答案。这一切都是由于不幸的等级专制。
长话短说,我必须以某种方式在客户端检查答案(或找出一些棘手的问题)。幸运的是,我已经能够将 jQuery 上传到本地文件夹结构,所以我可以使用它。
在客户端检查客户答案的最安全方法是什么?或者有什么方法可以引用外部文件……比如 XML 文件或其他东西,以更安全地检查答案?
我唯一能想到的就是混淆你的代码。这个过程也被称为缩小它。如果你这样做,你的代码将更难阅读,因此更难破解。它并没有使它无法破解,但它使那些希望作弊的人的生活变得更加困难。你有几个选择:
我认为这涵盖了所有主要的,但如果您知道我没有提到的更多内容,请在下面发表评论。
与此答案相关的问题:Is there a good JavaScript minifier?