1. 程式人生 > >利用proguard對java web工程代碼混淆

利用proguard對java web工程代碼混淆

tail com nload 遇到 follow 反編譯 parse 代碼 zha

目標:

將代碼混淆,也就是給第三方源代碼,讓他們只能運行,卻看不懂代碼。

用到的工具:

混淆jar的工具:proguard5.1
下載地址:http://download.csdn.net/detail/lk7688535/9625472
反編譯jar的工具:xjad2.2
下載地址:http://download.csdn.net/detail/lk7688535/9625486

操作步驟:

見這篇文章:http://blog.csdn.net/zhangdaiscott/article/details/45368261
懶得搬運了,這篇文章寫得很詳細。

操作的時候如果遇到警告說某個類中的方法找不到的話,只需要將這個包下的類在.pro文件裏聲明-dontwarn com.parse.**


具體參考:
http://stackoverflow.com/questions/24765588/proguard-cannot-find-referenced-libraries;
stack-overflow,很好很強大。

如上操作後便得到混淆後的jar包,再用xjad反編譯就可得到混淆後的源代碼了~

利用proguard對java web工程代碼混淆