Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> Android程序apk反編譯破解方法,androidapk

Android程序apk反編譯破解方法,androidapk

編輯:關於android開發

Android程序apk反編譯破解方法,androidapk


簡短不割了,我們直接奔主題吧。

apktool-install-windows-r05-ibot文件裡的兩個文件剪切到apktool1.5.1目錄。

image

新建一個文件夾把需要破解的apk應用程序放進去。

image

在此文件夾下打開cmd 輸入apktool 顯示如下信息方可使用。

image

apktool d 應用程序路徑 解壓路徑

image

反編譯後代碼如下。

image

Res是一些圖片文件可以修改,程序代碼修改在smali 文件裡,接下來需要提取classes.dex文件出來,直接用360壓縮打開提取出來破解源代碼。

image

接下裡打開dex2jar-0.0.9.12-a 找到dex2jar.bat 把calsses.dex 拖拽到dex2jar.bat上面解包

image

image

稍等片刻出現classes_dex2jar.jar 文件,這就是源代碼。接下來用jd-gui-0.3.5.windows 打開classes_dex2jar.jar 就可以看見源代碼了。

image

點擊file菜單保存全部源碼解壓 打開就可以看見真正的源代碼了

 

簡短不割,總結一下。

Smali,Baksmali分別是指安卓系統裡的Java虛擬機(Dalvik)所使用的一種.dex格式文件的匯編器,反匯編器。其語法是一種寬松式的Jasmin/dedexer語法,而且它實現了.dex格式所有功能(注解,調試信息,線路信息等)。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved