Java代码混淆器ProGuard

Posted 要什么昵称嘛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java代码混淆器ProGuard相关的知识,希望对你有一定的参考价值。

需要对Java代码进行混淆,以增加反编译的难度。Java混淆器种类不少,不过原理基本都类似,而且目前的各种混淆器效果都并不理想。如果说真正想要效果好的,恐怕就要花钱购买专业级别的了。

于是去了ProGuard网站(http://proguard.sourceforge.net/),下载了最新版本,看了看文档。用ProGuard自带的GUI试着混淆了Java代码,成功。
继续看看ProGuard自带的例子,试着把ProGuard混淆功能写到项目的Ant文件里。也混淆成功了。

使用下来,感觉还是比较方便的。特别是支持Ant,很容易就能嵌入到Java项目中。正在做Java项目的,并且有兴趣的可以试试看。 

以上是关于Java代码混淆器ProGuard的主要内容,如果未能解决你的问题,请参考以下文章

ProGuard代码混淆

ProGuard 代码混淆

JAVA之代码混淆proguard

Android之代码混淆

利用proguard对java web工程代码混淆

如何快速混淆 Java 代码?