ここでは疑いがあります。 新しいアプリケーションを生成しているうちに、それらをjarファイルとして配信していました。今私の質問は、これらのjarファイルを逆コンパイルできるのです ...? の場合どうすれば避けることができますか ...? 事前に感謝します。デコンパイルからJavaコードを保護または保護する方法
9
A
答えて
1
jarファイルを逆コンパイルすることができます(jd-decompilerを見てください)。 あなたはそれを避けることはできません! 難読化ツールで読むのが難しくなります。 (SandMarkを見てください)
または実行時にあなたの暗号化されたバージョンをメモリに読み込むプログラムを作成してください。
3
逆コンパイルを回避することはできません。あなたは簡単にコードを読みにくくすることができます。コードを難読化するための無料のライブラリがあります。 proguard.sourceforge.net
関連する問題
- 1. XSSからASP.NET MVCを保護または保護する方法は?
- 2. Railsコード保護
- 3. JavaScriptコードを保護
- 4. Javaの保護は保護されません
- 5. 変更からC#コードを保護する方法
- 6. PHPコード保護ライブラリ
- 7. PHPコードの保護
- 8. Java:保護された、visibitily
- 9. Tomcat 7.0.20とJava 6u30 FREAKからの保護方法は?
- 10. リバースエンジニアリングからのpythonコードの保護
- 11. CSRF保護またはセッション固定保護
- 12. session_idを保護する方法は?
- 13. NSUserDefaultsを保護する方法は?
- 14. Class.forName( "SimpleClass")を保護する方法は?
- 15. Webサービスを保護する方法は?
- 16. webHttpBindingを保護する方法は?
- 17. RESTfulサービスを保護する方法は?
- 18. あなたのPowerShellコードでAzureサービスプリンシパルを保護する方法
- 19. Munin、apache、パスワード保護方法
- 20. クロムエクステンションの保護方法
- 21. phpファイルの保護方法
- 22. Androidプロジェクトの保護方法
- 23. コードでのパスワードの保護
- 24. Javaリフレクションによるパッケージと保護された保護の比較
- 25. QRコードでMySQLを保護する方法は?
- 26. Linuxで共有開発のコードを保護する方法は?
- 27. 配布前にPythonコードを保護する方法は?
- 28. Word文書の保護/保護解除
- 29. パスワードの保護フォームの保護
- 30. iosから保護されたURLにアクセスする方法
実際にGoogleを使ってください。 http://stackoverflow.com/questions/49379/how-to-lock-compiled-java-classes-to-prevent-decompilation – Gatekeeper
また、しばしば、あなたのコードは、最初に逆コンパイルに値するものではありません。あなたはただ人々がそれを見たいと思っているだけです。 – Kayaman