我想使用混淆器(例如ProGuard)來保護我的Web應用程序中的IP。我知道混淆字節碼的侷限性,並且可以反編譯它。但是,如果我知道網絡服務器上存在混淆的戰爭文件,我感覺會好一點... 使用ProGuard進行第一次測試後,我懷疑他們使用「入口點」的方法對使用SpringMVC的Web應用程序是否有用。 ..和春天。如果我必須「保留」所有的@Repository,@Service,@Controller和@Component註釋類,併爲此將它們排除在混淆之外,那麼這樣一個工具的主要問題就不會實現。我讀過,我應該使用基於Java的Spring配置,而對於Spring 3.1,這方面有很多改進,但是值得使用它?任何工具真的可以混淆Spring Beans嗎?是值得嘗試的Spring應用程序的混淆嗎?
Dominik
如果這是一個未在客戶機上部署的Web應用程序,那麼它肯定不值得。如果是,它*可能*,但我通常會持懷疑態度。 –