【问题标题】:What is the best free JavaScript obfuscator that is available as a Java library? [closed]作为 Java 库提供的最好的免费 JavaScript 混淆器是什么? [关闭]
【发布时间】:2010-10-29 08:08:53
【问题描述】:

我知道这个问题已经被问过很多次了,但这是我的具体需求。混淆器需要以 java 库的形式出现,所以我可以创建一个 Ant 任务来自动化构建过程。 IE7、8、Firefox 和 Chrome 必须能够非常快速地解释生成的 js(原始 js 文件非常大 - 18k 行代码)。如果没有满足这些要求的存在,我愿意考虑商业解决方案。

【问题讨论】:

    标签: java javascript ant obfuscation


    【解决方案1】:

    一些选项:

    (我没有使用过 Jawr 或 Dojo,因此无法评论哪个最好。)

    【讨论】:

    • 感谢您的快速回复。 YUI 做得很好,但是你知道有哪些混淆器可以进行 Base64 混合(上面提到的所有要求仍然必须适用)?
    • ...就像这个页面上的那个 jsutility.pjoneil.net (问题:除了不是 jar 之外,它在 IE7 上很慢)
    • 我接受了你的回答,因为 ScriptMixer 不再作为下载可用(我仍然使用它:-))。
    • 据我所知 YUI 压缩器不会混淆代码,它只是缩小
    【解决方案2】:

    Google 的 closure-compiler 是另一种选择。

    【讨论】:

      【解决方案3】:

      Javascript 混淆有一个更新的免费选项 - Roquson。他们提供完全免费的 Javascript 混淆功能,以及变量重命名、域锁定和到期日期等附加功能。

      在这里查看:http://roquson.com

      【讨论】:

      • 过时了,项目似乎停产了。
      【解决方案4】:

      我仍然相信 jsutility.pjoneil.net 提供了除 gzip 之外的所有可用程序的最佳压缩。它的混淆支持避免了大多数混淆问题。它现在还支持批处理操作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-02-02
        • 2010-12-18
        • 2011-05-12
        • 2010-09-09
        • 2010-11-28
        • 2010-09-17
        • 1970-01-01
        相关资源
        最近更新 更多