我想混淆使用Struts2框架的J2EE應用程序,我嘗試使用Proguard,但它的變化包和類名不反映stuts.xml文件,是不可能混淆struts2 web應用程序?或者其他方式?模糊Struts2 web應用程序
2
A
回答
1
事實上,一旦源被混淆,ProGuard就會以類似grep的方式生成一個日誌文件,用於替換xml文件中的類名稱。否則,還可以在proGuard中排除擴展特定類或接口的類。這樣,你的struts動作就不會被取消(這是一種更復雜的混淆策略),但你的應用程序的其餘部分將會是。
0
通常,在依賴反射的動態框架上運行的應用程序(OSGi或Web容器)中混淆名稱是一個壞主意。你永遠不知道該框架將想要的實體按名稱來加載或查詢,以及是否混淆可能打亂了衆多第三方組件...
瞭解更多關於這一點,大約三個替代混淆相關問題
- 1. 模糊java web應用程序
- 2. 在Struts2的Web應用程序
- 3. Struts2 web應用程序安全
- 4. 未找到struts2 web應用程序
- 5. 與struts2的Java Web應用程序:Success.But
- 6. 使用ProGuard模糊GWT Web應用程序
- 7. 語義Web應用程序中的模糊規則
- 8. 使用CORBA模糊Android應用程序
- 9. PhoneGap應用程序 - 圖像模糊
- 10. 模糊UINavigationBar像照片應用程序
- 11. 背景模糊UWP應用程序 - SetWindowCompositionAttribute
- 12. Struts2應用程序示例
- 13. java struts2 hibernate和spring應用程序和soap web服務
- 14. 訪問Struts2 Web應用程序時出現404錯誤
- 15. Struts2 web應用程序中的公共文件夾探索
- 16. 一個Web應用程序中的兩個Struts2篩選器
- 17. Picketlink Wildfly 10 Struts2的Web應用程序重定向總是home.action
- 18. struts2 web應用程序不工作在tomcat7 susus linux
- 19. 使用Java web應用程序模板
- 20. ProGuard - 僅模糊和縮小「應用程序」模塊?
- 21. ASP.NET MVC Web應用程序VS ASP.NET Web應用程序
- 22. JQuery Web應用程序設計模式
- 23. .NET Web應用程序模板庫
- 24. MVC Web應用程序模板
- 25. VS 2013 - ASP.NET Web應用程序模板
- 26. JSF模塊化Web應用程序
- 27. Web應用程序模板生成器
- 28. Struts 2模塊化Web應用程序
- 29. iPhone/Android Web應用程序模板
- 30. 模板ASP.NET MVC2 Web應用程序