2013-09-16 14 views
9

ここでは疑いがあります。 新しいアプリケーションを生成しているうちに、それらをjarファイルとして配信していました。今私の質問は、これらのjarファイルを逆コンパイルできるのです ...? の場合どうすれば避けることができますか ...? 事前に感謝します。デコンパイルからJavaコードを保護または保護する方法

+0

実際にGoogleを使ってください。 http://stackoverflow.com/questions/49379/how-to-lock-compiled-java-classes-to-prevent-decompilation – Gatekeeper

+2

また、しばしば、あなたのコードは、最初に逆コンパイルに値するものではありません。あなたはただ人々がそれを見たいと思っているだけです。 – Kayaman

答えて

1

jarファイルを逆コンパイルすることができます(jd-decompilerを見てください)。 あなたはそれを避けることはできません! 難読化ツールで読むのが難しくなります。 (SandMarkを見てください)

または実行時にあなたの暗号化されたバージョンをメモリに読み込むプログラムを作成してください。

3

逆コンパイルを回避することはできません。あなたは簡単にコードを読みにくくすることができます。コードを難読化するための無料のライブラリがあります。 proguard.sourceforge.net

関連する問題