什麼是一個很好的免費java代碼混淆程序?我聽說過ProGuard,但是當我運行我的applet時,我得到的是類沒有找到的,所以呃...是的 - 任何人?Java代碼Obfuscate
1
A
回答
1
ProGuard是個不錯的選擇。
的ProGuard是一個免費的Java類文件 收縮機,優化,混淆和預校驗 。它檢測並刪除 未使用的類,字段,方法和 屬性。它優化字節碼,並刪除未使用的指令。它 重命名其餘類,字段, 和使用短名義 名稱的方法。最後,它預先驗證了用於Java 6或Java Micro Edition的已處理代碼 。
1
yGuard是我用過的。它是開源的,所以你可以試試看。 http://www.yworks.com/en/products_yguard_about.html
我想知道爲什麼你的應用程序失敗。我聽說ProGuard很好,所以也許你在混淆時使用了錯誤的設置?
+0
不再工作...:\ – nn2 2010-09-22 03:20:01
0
嘗試arxan.com。我沒有用過,但一年前我在cjug觀看了他們的演講。
0
你可以看看好名單Java混淆器here。如果您想擁有免費混淆器,則可以使用JBCO,Marvin Obfuscator,Proguard,YGuard。
相關問題
- 1. De-Obfuscate我的PHP代碼
- 2. De-obfuscate Javascript代碼,使其可讀性
- 3. Monodroid obfuscate
- 4. Proguard obfuscate Fat jar
- 5. Rails 3.1 obfuscate javascript
- 6. Obfuscate android.support.v7.widget.GridLayout問題
- 7. Java android代碼
- 8. Java代碼 - Solitaire
- 9. 代碼在Java
- 10. Java代碼
- 11. Java代碼
- 12. 從Java代碼
- 13. Java代碼outOfBoundsException
- 14. 從Java代碼
- 15. 從Java代碼
- 16. 用Java解析Java代碼
- 17. Java中的編碼代碼
- 18. 將Java代碼轉換爲C#代碼
- 19. Java - 代碼中的錯誤代碼
- 20. 從本機代碼調用Java代碼?
- 21. Android代碼重用的java代碼
- 22. 重寫java代碼到groovy代碼
- 23. Java分發代碼與開發代碼
- 24. 在翻譯VBScript代碼Java代碼
- 25. 翻譯Java代碼爲PHP代碼
- 26. 的Java後端代碼,XML代碼
- 27. 在C#代碼轉換java代碼
- 28. Java代碼翻譯
- 29. Java代碼問題
- 30. 使用Java代碼
可能重複[如何混淆基於java的項目](http://stackoverflow.com/questions/1643517/how-to-obfuscate-a-java-based-project) – 2010-09-21 20:03:13
也許它幫助更多,如果你reframe問題是「如何使用Proguard來混淆applet而不遇到ClassNotFoundExceptions」,其中您將用來混淆它的詳細步驟/配置並添加有關異常本身(消息,跟蹤等)的詳細信息。 – BalusC 2010-09-21 20:17:16
我嘗試了最少的選項,我認爲這是因爲類名。 – nn2 2010-09-21 20:57:35