decompile Android apk

Tertarik dengan aplikasi Android dan ingin mempelajarinya?
Mudah...

Kita decompile aja! :D

Ada 2 tahap untuk melakukan decompile,
1. Decompile class yang berada di dalam apk, dan
2. Decompile Android Manifest

Kita mulai dari yang pertama yaitu Decompile class yang berada di dalam apk:
1. Download dex2jar di http://code.google.com/p/dex2jar/downloads/list dan ektrak paket zip yang telah di download.
2. Download apk yang akan di decompile di http://db.tt/bn7yOw3X pada tulisan ini menggunakan apk milik saya :)
3. Buka command line dan ketik perintah berikut:
    dex2jar.bat "Rizupz Blog Webview.apk"
4. Akan terjadi proses decompile pada command line dengan output:
    dex2jar version: translator-0.0.9.8
  dex2jar Rizupz Blog Webview.apk -> Rizupz Blog
  Webview_dex2jar.jar
  Done.
5. Decompile telah sukses dengan nama Rizupz Blog Webview_dex2jar.jar
6. Selanjutnya download Java Decompiler
7. Ektrak Rizupz Blog Webview_dex2jar.jar dan buka masing-masing class dengan Java Decompiler.



Yep.. sekarang kalian sudah dapat melihat source java dari Android dengan jelas. Lalu bagaimana melihat isi Android Manifest.xml? ikuti di langkah berikutnya:

1. Download AXMLPrinter2.jar
2. Menuju file AndroidManifest.xml dari apk yang telah kita ekstrak diatas
3. Buka command line kembali gunakan perintah:
    java -jar AXMLPrinter2.jar AndroidManifest.xml >> android_manifest.txt
4. Yep.. sekarang kalian sudah bisa membaca android_manifest.txt dari apk tersebut.

Dengan melakukan decompile ini diharapkan kita dapat mempelajari code dari apk tersebut dan dapat menciptakan aplikasi Android yang lebih baik :)


decompile Android apk decompile Android apk Reviewed by rizupz on Selasa, Agustus 07, 2012 Rating: 5

Tidak ada komentar:

Diberdayakan oleh Blogger.