1

重複の可能性:
最高の Java 難読化ツール ?

私の例では、Eclipse が逆コンパイル プラグインを提供していることを知っています。そして、プログラムを逆コンパイルする方法が他にもいくつかあると確信しています。

また、逆コンパイルは 100% 正確ではなく、結果が大きく異なる可能性があると聞いたことがあります (同じプログラムを同じ方法で逆コンパイルしても)。精度は、コードの作成方法などによって異なります。

Java (または任意の) プログラムの逆コンパイルをより困難にするために、どのような手法を使用しますか?

4

4 に答える 4

1

プログラムの逆コンパイルを効果的に難しくすることはできません。逆コンパイルすると、理解しにくくすることができますが、逆コンパイルのプロセスは確定的です。

于 2011-07-08T18:41:55.227 に答える
1

一番のテクニックは、難読化ツールを使用することです。ProGuardは Eclipse とうまく統合され、無料であるため、多くの人が気に入っています。また、他の難読化ツールや ProGuard と連携するObfuscate4eも参照してください。

于 2011-07-08T18:42:06.273 に答える
0

yGuardも使用しましたが、うまく機能しているようです。Ant スクリプトに簡単に統合することもできます。

于 2011-07-08T18:44:10.050 に答える
0

Google からの最初の結果: http://proguard.sourceforge.net/

于 2011-07-08T18:41:09.627 に答える