Android

📱【Android】Android apk 反編譯 逆向入門 輕鬆獲取原始碼🔍

📱【Android】Android apk 反編譯 逆向入門 輕鬆獲取原始碼🔍

對於 Android 工程師來說,了解如何反編譯可以增強對 Android 系統底層的理解,也能夠思考如何保護自己開發的 apk 不被不法分子逆向工程。但對一般使用者來說,現有的工具能夠輕易地幫助我們進行反編譯,查看 apk 的源代碼,滿足好奇心。


文章目錄

  1. 下載 APK
  2. 下載 Apktool
  3. 反編譯 APK
  4. 下載 jadx
  5. 取得原始碼

1.下載 APK

https://apkcombo.com/
https://apk.support/

2.下載 Apktool

apktool.bat

https://jiajun.website/download/apktool.bat

apktool.jar

https://jiajun.website/download/apktool.jar

移動到 C:\Windows

3.反編譯 APK

apktool d waterPass.apk

生出資料夾

4.下載 jadx

https://jiajun.website/download/jadx.zip

開啟方式
jadx > bin > jadx-gui

5.取得原始碼

把 smali 都丟到 jadx
smali

smali_classes2

發表迴響