Decompile file APK

By | June 13, 2024
272 Views

Terkadang kita membutuhkan source code pada sebuah aplikasi dengan banyak tujuan seperti ingin tahu cara kerjanya, melakukan cracking dan lainnya.

Salah satu tools untuk decompile / reverse engineering APK yaitu apktool. Bagi kalian pengguna macbook untuk install nya sangat mudah yaitu

brew install apktool

untuk penggunaanya pun cukup mudah via terminal

apktool d filename.apk

saya telah mencobanya namun tidak serta merta ke *.java, malahan smalli

 

kemudian, kita coba https://github.com/csanuragjain/APKRepatcher/releases/

namun pun, tidak membuahkan hasil cuman looping tak hingga

JADX

Kita bisa menggunakan https://github.com/skylot/jadx, langsung bisa kita install

brew install jadx

yuk langsung kita pakai

jadx base.apk -d out

hasilnya tunggu saja

INFO  - loading ...
INFO  - processing ...
ERROR - finished with errors, count: 21

kemudian kita bisa menggunakan grep untuk mencari string didalam file, dengan tujuan folder bernama sources misalkan untuk mencari lokasi API

grep -Ril "https://" sources

https://stackoverflow.com/questions/16956810/find-all-files-containing-a-specific-text-string-on-linux

 

 

See also  Membuat Aplikasi Simple Note di Android