我想混淆使用 Struts2 框架的 J2EE 应用程序,我尝试使用 Proguard 但它更改的包和类名称没有反射(reflect)在 stuts.xml 文件中,是否不可能混淆 struts2 Web 应用程序?或任何其他方式?
最佳答案
事实上,一旦源代码被混淆,ProGuard 就会生成一个日志文件,该文件可用于以类似 grep 的方式替换 xml 文件中的类名。否则,也可以在混淆器中排除扩展特定类或接口(interface)的类。这样,您的 struts 操作将不会被拦截(这是一种更简单的混淆策略),但您的应用程序的其余部分将会被拦截。
关于java - 混淆 Struts2 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2676451/