【发布时间】:2010-10-03 02:53:43
【问题描述】:
如何在将 JavaScript 代码发送到客户端之前将其弄乱?我不想暴露功能。代码已使用jsmin 压缩。
【问题讨论】:
标签: javascript compression code-generation
如何在将 JavaScript 代码发送到客户端之前将其弄乱?我不想暴露功能。代码已使用jsmin 压缩。
【问题讨论】:
标签: javascript compression code-generation
您需要一个混淆器,例如see this。
determined 的任何人都可以随时将其反转,而工具 like this 可以提供帮助。
【讨论】:
Javascript 被解释为纯文本。因此,任何混淆充其量只是安慰剂,而且很容易被逆转。
更重要的是,如果您编写了足够多的 Javascript 以构成足以保护的有价值的作品,那么您就做错了。
我这些天的 Javascript 包括 jQuery、一些插件和一些用于激活这些插件和做一些样式的代码。
我很难想象用 Javascript 编写任何重要的东西,以至于我会关心保护它,这也是因为你无法保护它。不是真的。
【讨论】:
你可以试试这样的在线混淆器:
【讨论】:
在 google 上搜索:Javascript 混淆器
您也可以将您的平台添加到查询中。已经有很多工具可以整合到您的项目中。
【讨论】:
一句警告:互联网上大多数混淆的 JS 是安全漏洞利用代码。您可能会被误认为是恶意软件,尤其是被更加偏执的防病毒扫描程序。
【讨论】: