當前位置:成語大全網 - 書法字典 - Android代碼混淆以及如何判斷壹個apk代碼是否被混淆。

Android代碼混淆以及如何判斷壹個apk代碼是否被混淆。

選項1:

首先,下載dex2jar包並解壓縮。

第二,將apk包的後綴名稱改為。拉上拉鏈。

第三,提取apk以獲取classes.dex文件,並將其放在dex2jar所在的目錄中。

第四,運行命令dex2jar.exe跟班。DEXEDRINE的簡稱

動詞 (verb的縮寫)下載jd-gui

6.將jar包加載到jd.gui中,檢查源代碼中的源代碼、類名、方法名和變量名是否發生了變化。

方法二:

首先,下載apktool工具

第二步,運行apktool.bat d xxx.apk並將apk反編譯為smali。

第三,如果您想進壹步查看源代碼,可以下載smali2java。

4.分析smali文件的文件名。如果有1個或更多的資源類smali文件,則可以證明apk沒有被混淆。