decompile apk.docx
TRANSCRIPT
-
8/18/2019 DECOMPILE APK.docx
1/11
DECOMPILE APK
Decompile APK, Melihat Source Code Aplikasi Android di Google Pla !isa diman"aatkan untuk
melihat kode program dari Aplikasi Android ang sudah dalam !entuk APK# Se!enarna $udul diatas
terlalu %!erani% hehe, karena se!enarna tidak semua APK dapat dilihat semua !agian source
codena# Dan sepertina ada cara untuk mengakali agar APK tidak dapat dicompile karena penulis
pernah mem!uktikan sendiri !e!erapa !uah Aplikasi Komersial dari Google Pla tidak dapat di&
decompile menggunakan decompiler apktool ataupun de'($ar# Atau hasil Kode Programna
!erantakan
Pertama ang kita !utuhkan t entu sa$a "ile APK dari Aplikasi Android ang !isa sa$a tel ah terinstall
di Perangkat )andhone * +a!let kita#
ah selan$utna ang kita !utuhkan adalah so"t-are apktool untuk mengekstrak "ile resources,
gam!ar dan 'ml# Kemudian kita !utuhkan $uga aplikasi de'($ar untuk mendecompile "ile de'
men$adi $ar# +erakhir kita !utuhkan aplikasi $d(.gui aitu aplikasi pem!aca source code dari "ile $ar#
Do-nload android&apktool dapat dido-nload disini # Kemudian de'($ar dapat dido-nload
disinidan $d(.gui dapat diunduh disini #
Langkah pertama !uat " older dengan nama decompiler, misalna di D/0decompiler# Kemudian di
dalamna !uat direktori apktool, de'($ar, $d(.gui, package dan result seperti ini /
Setelah itu ekstrak dan masukkan program ang anda telah do-nload, aitu android &apktool di
"older D/0decompiler0apktool /
https://code.google.com/p/android-apktool/downloads/listhttps://code.google.com/p/dex2jar/downloads/listhttps://code.google.com/p/dex2jar/downloads/listhttp://java.decompiler.free.fr/?q=jdguihttp://java.decompiler.free.fr/?q=jdguihttps://code.google.com/p/dex2jar/downloads/listhttps://code.google.com/p/dex2jar/downloads/listhttp://java.decompiler.free.fr/?q=jdguihttps://code.google.com/p/android-apktool/downloads/list
-
8/18/2019 DECOMPILE APK.docx
2/11
Kemudian de'($ar di direktori D/0decompiler0de'($ar /
Kemudian $d(.gui di "older D/0decompiler0$d(.gui
1ntuk mempraktekkan cara decompile APK kita gunakan APK se!agai conroh Android Camera
Intent Masukkan AndroidCameraIntent#apk di "older package /
-
8/18/2019 DECOMPILE APK.docx
3/11
Setelah itu !uka DOS Prompt dengan cara klik Start&2un, kemudian ketikkan /
cd \
D:
cd decompiler\apktool
apktool.bat d D:\decompiler\package\AndroidCameraIntent.apk
D:\decompiler\result\AndroidCameraIntent
)asilna /
Setelah itu ketikkan /
cd D:\decompiler\dex2jar
dex2jar.bat D:\decompiler\package\AndroidCameraIntent.apk
3ika ter$adi error seperti ini, sepertina 2AM anda kurang !esar /
Error occurred during initialization of !
Could not reser"e enoug# space for object #eap
-
8/18/2019 DECOMPILE APK.docx
4/11
Maka !uka "ile D/0decompiler0de'($ar0de'($ar#!at dengan otepad kemudian edit pada !aris !erikut
ini /
...
ja"a $%ms&'2m $%mx'(2)m $cp *+C,A--A/0+*
*com.googlecode.dex2jar."1.!ain* +
...
Men$adi /
...
ja"a $%ms2&3m $%mx&'2m $cp *+C,A--A/0+*
*com.googlecode.dex2jar."1.!ain* +
...
Kemudian simpan dan tutup, ulangi perintah !erikut ini di DOS Prompt /
dex2jar.bat D:\decompiler\package\AndroidCameraIntent.apk
Seharusna hasilna /
+erakhir hasil dari decompile dapat dilihat menggunakan Aplikasi $d(.gui, klik Open, !uka "ile
D/0decompiler0package0AndroidCameraIntent.de'($ar#$ar )asilna /
-
8/18/2019 DECOMPILE APK.docx
5/11
Sedangkan "ile resources gam!ar dan 'ml dapat dilihat di direktori
D/0decompiler0result0AndroidCameraIntent
Silakan digunakan untuk !ela$ar dengan !aik, $angan mem!a$ak kara orang lain, cukup pela$ari
teknikna dan kita !uat aplikasi sendiri sesuai ide dan kreati"itas kita#
4ile&"ile tool ang di!utuhkan dan contoh APK maupun hasil decompile dapat dido-nload disini #
Semoga menenangkan 5.5
https://docs.google.com/file/d/0B4i1FYc_4RXzZ3BaSnRmbVdiTU0/edit?usp=sharinghttps://docs.google.com/file/d/0B4i1FYc_4RXzZ3BaSnRmbVdiTU0/edit?usp=sharing
-
8/18/2019 DECOMPILE APK.docx
6/11
Decompile APK Dengan
AndroChefPosted by Madura Code On March 16, 2015 0 Comment
Kali ini tentang cara mudah Decompile PK Dengan ndroChe! "a#a Decompiler, dengan
so!t$are yang satu ini %ita bisa decompile ap% hanya dengan satu %ali %li%, tentu cara ini
sangat mudah se%ali bah%an bagi orang a$am pun saya rasa sudah bisa men&alan%an
dan melal%u%an tugas sebagaimana mestinya dari so!$are ini, yang lebih menari% lagi
adalah so!t$are ini bu%an hanya bisa decompile 'le p% namun &uga 'le &a#a, bai% ("ar
maupun ("ad( Dengan so!t$are ini %ita bisa mengetahui class yang ada di program 'le
ap%, &ar dan &ad se%aligus, tentu ini a%an sangat membantu bagi anda yang penasaran
tentang daleman sebuah apli%asi berbasis android dan &a#a(
)elain dari itu so!t$are ini &uga dileng%api dengan editor dari 'le yang sudah di
decompile, %ita bisa melihatnya secara langsung tampa bantuan apli%asi editor lain,
tentu ini a%an sangat membantu apabila anda ingin mela%u%an %oding ulang dari sebuah
apli%asi dengan desain yang berbeda( *anya% 'tur yang di ta$ar%an oleh apli%asi ini,
anda bisa melihatnya langsung melalui gambar di ba$ah ini(
http://maduracode.com/author/madur4c0d3rhttp://maduracode.com/decompile-apk-dengan-androchef#commentshttp://maduracode.com/author/madur4c0d3rhttp://maduracode.com/decompile-apk-dengan-androchef#comments
-
8/18/2019 DECOMPILE APK.docx
7/11
Dari gambar diatas, saya ya%in bah$a anda a%an secara langsung bisa men&alan%an
apli%asi ini tanpa membaca pen&elasan usang dari saya %arena dari gambar
diatas sudah begitu &elas mana input, output dan +ecute( -amun &i%a anda masih
%ebingungan dengan cara Decompile PK Dengan ndroChe! ini ma%a saya a%an
menulis%annya di ba$ah ini secara sing%at, mudah.mudahan &elas
• Pilih 'le /ap%, de, &ar, class atau !older yang mau di decompile(
• Pilih !older untu% menyimpan hasil decompile /Outpu older(
• alu Kli% pada tombol 3Decompile4 dan selesai, silah%an dilihat
hasilnya
-
8/18/2019 DECOMPILE APK.docx
8/11
ambar di atas merupa%an hasil dari decompile apli%asi dan anda bisa melihatnya
secara langsung %arena hasil decompile tersebut a%an ditampilan satu persatu melalui
!orm decompile di !orm utama atau di halaman depan apli%asi androche! ini( "i%a anda
tertari% untu% mencoba apli%asi ini dan mempra%te%%an cara Decompile PK Dengan
ndroChe! ini, anda bisa mendo$nload apli%asinya melalui lin% dib$ah ini(
Do$nload ndroChe!
-O7+8
pli%asi ndroChe! diatas adalah apli%asi berbayar, %ami hanya
menyerta%an crac% untu% mempermudah dalah hal pembrla&aran, &i%a andatertari% dengan so!t$are ini, ma%a belilah icensi asli dari De#elopernya(
rti%el ini hanya untu% pembela&aran semata, segala bentu% penyalah
gunaan bu%an men&adi tanggung &a$ab %ami, 9se at your o$n ris%:
https://link.safelinkconverter.com/review.php?id=aHR0cDovL2coKC5nbC95NnlnQ0Y=&c=1&user=41864https://link.safelinkconverter.com/review.php?id=aHR0cDovL2coKC5nbC95NnlnQ0Y=&c=1&user=41864
-
8/18/2019 DECOMPILE APK.docx
9/11
Cara Mudah Decompile atau Decode atau
Membedah Source Code Aplikasi .apkAndroid [Windows] 27 Comments
1
0
;ate 7his
Decompile atau decode adalah sebuah proses untu% mener&emah%an ulang sebuah
apli%asi %e bentu% semula /source code, setida%nya itu pengertian secara
simplenya( de ini terinspirasi %arena rasa penasaran saya ingin melihat source code
yang ada didalam (ap% /intinya sih merubah sesuatu &adi simple 8D(
Kemudian untu% alasan %enapa O) yang diguna%an $indo$s, %arena !a%tor
%enyamanan( )etelah Mac O), saya rasa $indo$s yang paling nyaman untu%
membuat sebuah apli%asi android( Kenapa tida% linu?? "u&ur saya males ngeset
pembacaan serial de#ice handphone yang %ita guna%an sebagai media testing, %an
%alo di$indo$s tinggal tancep terus run a&a tuh apli%asi dari eclipse(
*ai% sebelum memulai proses tersebuat persiap%anlah tool sebagai beri%u 8
1( p%tool /untu% media menggenerate selain (&a#a dalam pro&ect android
2( De2&ar /untu% media menggenerate (&a#a dalam pro&ect android
@( "d gui /untu% media membu%a (&ar untu% melihat (&a#a hasil decompile de2&ar
Do$nload list diatas sebagai media decompile %ita nanti, hehe 8D /&angan lupa pilih
yang under $indo$s lho(
)etelah selesai %ita coba Apktool dulu
*u%a dire%tori C8A=>-DO=) %emudian buat a&a !older ap%tool terus copy %an hasil
etractap%tool.install.$indo$s.r0B.brut1(tar(b2
https://widysulistianto.wordpress.com/2012/02/23/cara-mudah-decompile-atau-decode-atau-membedah-source-code-aplikasi-apk-android-windows/#commentshttp://code.google.com/p/android-apktool/downloads/list/http://code.google.com/p/android-apktool/downloads/list/http://code.google.com/p/dex2jar/downloads/listhttp://java.decompiler.free.fr/?q=jdguihttp://code.google.com/p/android-apktool/downloads/detail?name=apktool-install-windows-r04-brut1.tar.bz2&can=2&q=https://widysulistianto.wordpress.com/2012/02/23/cara-mudah-decompile-atau-decode-atau-membedah-source-code-aplikasi-apk-android-windows/#commentshttp://code.google.com/p/android-apktool/downloads/list/http://code.google.com/p/dex2jar/downloads/listhttp://java.decompiler.free.fr/?q=jdguihttp://code.google.com/p/android-apktool/downloads/detail?name=apktool-install-windows-r04-brut1.tar.bz2&can=2&q=
-
8/18/2019 DECOMPILE APK.docx
10/11
tadi( setelah itu bu%a cmd /command prompt $indo$s dab( Masu%%lah dire%tori
C8A=>-DO=)Aap%tool melalui perintah
cd C:\WINDOWS\apktool
)e%arang siap%an 'le (ap% ( Misal%an saya disini punya $idhiecyber(ap% yang saya
leta%%an didirectory D8A ma%a saya guna%an perintah seperti ini dalam cmd8
apktool d D:\widhiecyberapk D:\hasildecodewidhiecyber
"adi widhiecyber.apk a%an di decode dan hasilnya a%an ada pada
!olderhasildecodewidhiecyber ( Monggo dilihat hasilnya 8D
)e%arang %ita a%an mencoba de!2"ar, sebenarnya %onsepnya hampir sama dengan
ap%tool tadi yaitu*u%a dire%tori C8A=>-DO=) %emudian buat a&a !older de2&ar terus
copy %an hasil etract de2&ar.0(0((E(ip tadi( setelah itu bu%a cmd meneh
dab 8D /command prompt $indo$s( Masu%%lah dire%tori C8A=>-DO=)Ade2&ar
melalui perintah
cd C:\WINDOWS\de!2"ar
Melan&ut%an yang tadi ya( $idhiecyber(ap% yang sudah saya leta%%an didirectory D8A
ma%a saya guna%an perintah seperti ini dalam cmd8
de!2"arbat D:\widhiecyberapk
-anti 'le yang %ita e%se%usi tadi berubah e%sitensinya men&adi (&ar( Kita
man!aat%an "d gui untu% membu%a 'le (&ar tersebut( 9ntu% mengguna%an &d gui
mudah %o%, tinggal %ita open 'le a&a (&ar android yang %ita buat tadi( -anti a%an ada
bentu% pac%age source code( 7api masih banya% %e%urangan, yaitu untu%pengarahan layout atau (ml android di (&ar berubah men&adi semacam alamat biner(
7p ta% masalah, %an %ita bisa men&adi tahu bagaimana sih pembuatan tuh apli%asi 8(
*eri%ut ini se%adar beberapa screenshoot( dan semoga yang sedi%it ini bisa
berman!aat bagi %ita semua( minF
screenshot ap%tool
http://code.google.com/p/dex2jar/downloads/detail?name=dex2jar-0.0.9.7.zip&can=2&q=http://java.decompiler.free.fr/?q=jdguihttp://code.google.com/p/dex2jar/downloads/detail?name=dex2jar-0.0.9.7.zip&can=2&q=http://java.decompiler.free.fr/?q=jdgui
-
8/18/2019 DECOMPILE APK.docx
11/11
screenshot deto&ar
screen shot &d.gui