【问题标题】:Obfuscate grails application混淆 grails 应用程序
【发布时间】:2013-05-21 07:47:59
【问题描述】:

有人用 ProGuard (http://proguard.sourceforge.net/) 之类的工具对 Grails 应用程序进行混淆处理成功了吗?

我怀疑这实际上是不可能的,因为 Grails 很大程度上依赖于 Groovy 的动态语言特性, 例如:

  • 将缺失的方法与字段名称匹配以配置域类;

  • 将 URL 映射到控制器类和字段/方法;

  • 将标签与标签库类和方法匹配。

这是必须排除的大部分 grails 应用程序。有没有人尝试过并且成功/失败了?

【问题讨论】:

    标签: java web-applications grails obfuscation


    【解决方案1】:

    我已经尝试并决定在混淆 grails 应用程序中没有必要。 Grails 使用 Groovy 以类似混淆的方式编译代码。

    【讨论】:

    • 感谢@Mr。猫供您重播。您尝试过使用哪个工具进行混淆处理?
    • 在您全力以赴后,您的意见是?
    • Proguard。其实不完全。我当时想从 src/java 中混淆类,但是放弃了这个文件夹中通常很少的类。
    • 您是否尝试过混淆 .war 文件?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多