Вы находитесь на странице: 1из 3

Cara Mudah Decompile atau Decode atau Membedah Source Code Aplikasi .

apk Android [Windows]


Feb 23 Posted by widhiecyber

0 0 Rate This

Decompile atau decode adalah sebuah proses untuk menerjemahkan ulang sebuah aplikasi ke bentuk semula (source code), setidaknya itu pengertian secara simplenya. Hehe. Kali ini saya akan mengshare tentang cara decompile sebuah aplikasi .apk android. Walau tidak sepenuhnya menjadi sebuah project full yang bisa di buka kembali di eclipse (baca: editor) tapi setidaknya kita bisa melihat source2nya (hehe). Ide ini terinspirasi karena rasa penasaran saya ingin melihat source code yang ada didalam .apk (intinya sih merubah sesuatu jadi simple ). Kemudian untuk alasan kenapa OS yang digunakan windows, karena faktor kenyamanan. Setelah Mac OS, saya rasa windows yang paling nyaman untuk membuat sebuah aplikasi android. Kenapa tidak linux?? Jujur saya males ngeset pembacaan serial device handphone yang kita gunakan sebagai media testing, kan kalo diwindows tinggal tancep terus run aja tuh aplikasi dari eclipse. Baik sebelum memulai proses tersebuat persiapkanlah tool sebagai beriku : 1. Apktool (untuk media menggenerate selain .java dalam project android) 2. Dex2jar (untuk media menggenerate .java dalam project android) 3. Jd gui (untuk media membuka .jar untuk melihat .java hasil decompile dex2jar) Download list diatas sebagai media decompile kita nanti, hehe windows lho). Setelah selesai kita coba Apktool dulu Buka direktori C:\WINDOWS kemudian buat aja folder apktool terus copy kan hasil extract apktool-install-windows-r04-brut1.tar.bz2 (jangan lupa pilih yang under

tadi. setelah itu buka cmd (command prompt windows dab). Masukklah direktori C:\WINDOWS\apktool melalui perintah cd C:\WINDOWS\apktool Sekarang siapkan file .apk . Misalkan saya disini punya widhiecyber.apk yang saya letakkan didirectory D:\ maka saya gunakan perintah seperti ini dalam cmd: apktool d D:\widhiecyber.apk D:\hasildecodewidhiecyber Jadi widhiecyber.apk akan di decode dan hasilnya akan ada pada folder hasildecodewidhiecyber. Monggo dilihat hasilnya Sekarang kita akan mencoba dex2jar, sebenarnya konsepnya hampir sama dengan apktool tadi yaituBuka direktori C:\WINDOWS kemudian buat aja folder dex2jar terus copy kan hasil extract dex2jar-0.0.9.7.zip tadi. setelah itu buka cmd meneh dab (command prompt windows). Masukklah direktori C:\WINDOWS\dex2jar melalui perintah cd C:\WINDOWS\dex2jar Melanjutkan yang tadi ya. widhiecyber.apk yang sudah saya letakkan didirectory D:\ maka saya gunakan perintah seperti ini dalam cmd: dex2jar.bat D:\widhiecyber.apk Nanti file yang kita eksekusi tadi berubah eksitensinya menjadi .jar. Kita manfaatkan Jd gui untuk membuka file .jar tersebut. Untuk menggunakan jd gui mudah kok, tinggal kita open file aja .jar android yang kita buat tadi. Nanti akan ada bentuk package source code. Tapi masih banyak kekurangan, yaitu untuk pengarahan layout atau .xml android di .jar berubah menjadi semacam alamat biner. Tp tak masalah, kan kita bisa menjadi tahu bagaimana sih pembuatan tuh aplikasi . Berikut ini sekadar beberapa screenshoot. dan semoga yang sedikit ini bisa bermanfaat bagi kita semua. Amin

screenshot apktool

screenshot dextojar

Вам также может понравиться