decompile apk.docx

Upload: fahriyanto-kandusu

Post on 07-Jul-2018

224 views

Category:

Documents


0 download

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

     

    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