我在這裏有一個小小的懷疑。 雖然我們正在生成任何我們用來將它們作爲jar文件提交的新應用程序。現在我的問題是我們能夠反編譯這些jar文件 ...? 如果是的話我該如何避免 ...? 請讓我知道,在此先感謝。如何從反編譯保護或保護java代碼
9
A
回答
1
你可以反編譯jar文件(看看jd-decompiler)。 你無法避免它! 你只是讓它更難以用混淆器讀取它。 (看看SandMark)
或者創建一個程序,它將在運行時加密的版本加載到內存中。
3
反編譯無法避免。您可以輕鬆地使代碼難以閱讀。有免費的庫可用於混淆代碼。 proguard.sourceforge.net
相關問題
- 1. 如何保護Java代碼免受反編譯?
- 2. 保護url反編譯
- 3. 反編譯保護APK
- 4. 保護已編譯的源代碼
- 5. 從反向工程保護python代碼
- 6. 如何保護代碼?
- 7. 如何保護php代碼?
- 8. 如何保護源代碼?
- 9. 如何保護Javascript代碼?
- 10. 什麼是保護.net源代碼免受反編譯
- 11. 如何保護.jar文件免受反編譯java
- 12. 如何從反編譯器中保護我的flash exe文件
- 13. 如何從反編譯器保護我的.net應用程序?
- 14. 保護Ruby代碼
- 15. PHP - 保護代碼
- 16. node.js代碼保護
- 17. 保護PHP代碼
- 18. 源代碼保護
- 19. 保護Ruby代碼
- 20. 我如何保護我的動態編譯代碼
- 21. 保護硬編碼字符串不被反編譯
- 22. 在編譯前保護SWF
- 23. 如何從XSS保護或保護ASP.NET MVC?
- 24. 如何保護我的.NET程序集免受反編譯?
- 25. 如何保護我的C++應用程序免遭反編譯?
- 26. 如何保護解密密鑰免遭反編譯?
- 27. 如何使用ProGuard保護apk免於反編譯?
- 28. 如何保護APK文件以防止反編譯
- 29. 如何保護Flex/AIR中的API密鑰免於反編譯?
- 30. 保護遊戲的Java代碼
首先使用谷歌,真的。 http://stackoverflow.com/questions/49379/how-to-lock-compiled-java-classes-to-prevent-decompilation – Gatekeeper
經常你的代碼不值得首先反編譯。你只是假設人們希望看到它。 – Kayaman