我想使用混淆器(例如ProGuard)来保护我的Web应用程序中的IP。我知道混淆字节码的局限性,并且可以反编译它。但是,如果我知道网络服务器上存在混淆的战争文件,我感觉会好一点... 使用ProGuard进行第一次测试后,我怀疑他们使用“入口点”的方法对使用SpringMVC的Web应用程序是否有用。 ..和春天。如果我必须“保留”所有的@Repository,@Service,@Controller和@Component注释类,并为此将它们排除在混淆之外,那么这样一个工具的主要问题就不会实现。我读过,我应该使用基于Java的Spring配置,而对于Spring 3.1,这方面有很多改进,但是值得使用它?任何工具真的可以混淆Spring Beans吗?是值得尝试的Spring应用程序的混淆吗?
Dominik
如果这是一个未在客户机上部署的Web应用程序,那么它肯定不值得。如果是,它*可能*,但我通常会持怀疑态度。 –