JavaScript 保护

标签 javascript obfuscation protection

我知道这有点愚蠢,但我需要保护 javascript,从某种意义上说,我希望增加尽可能多的安全性,以免它被盗版。好吧,因为它是系统的核心组件。我打算用YUI compressor来压缩混淆。

但我还想添加一个检查域的保护,如果域匹配则很好,否则它会简单地退出。

您会推荐哪些其他保护方法?我如何才能让人们购买脚本(非常便宜)而不是直接复制等。

感谢您的宝贵时间。

更新

只是想补充一下,该包还包含一个 PHP 文件,没有它它就无法正常工作。除非有人看到脚本正在交换哪种 JSON 数据,然后重新创建 PHP 文件。

最佳答案

这样的措施最终注定要失败。虽然您可能会阻止一些本来会窃取它的人,但那些足够关心并愿意接受它的人是那些不会被您想出的任何东西所阻碍的人。如果它真的那么重要,请将其移至服务器端。

关于JavaScript 保护,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/964652/

相关文章:

javascript - 如何确定用户是否选择了要上传的文件?

javascript - 使用 C++ 获取 HTTP get 参数

java - 使用 yguard 时出现 IllegalStateException : Unable to open nested entry 'BOOT-INF/lib/xxx.jar' .

javascript - 如何在 IOS 的 react-native 中混淆代码

Java Obscured混淆

android - 受密码保护的android应用。重置密码功能?

javascript - 有没有办法在聚合过程中获取和设置控制变量?

javascript - 如何使脚本执行等到加载 jquery

Node.js 服务器端代码保护

c# - 如何保护网页