Teknik (Bilişim) Android APK Kaynak kodu görüntüleme - Yazdırılabilir Sürüm
+- Gebze Motosiklet Kulübü Forumları (
https://gebzemoto.com/forum)
+-- Forum: GMK Kafe (
https://gebzemoto.com/forum/forumdisplay.php?fid=1)
+--- Forum: Sohbet & Muhabbet (
https://gebzemoto.com/forum/forumdisplay.php?fid=3)
+---- Forum: Dökümanlar (
https://gebzemoto.com/forum/forumdisplay.php?fid=15)
+---- Konu: Teknik (Bilişim) Android APK Kaynak kodu görüntüleme (
/showthread.php?tid=1791)
Android APK Kaynak kodu görüntüleme -
VeYSeL - 10-23-2012
Android için yazılmış bir çok uygulama bulunuyor ve hergün yenileri ekleniyor. Ancak Android ortamında kod geliştiriyorsanız mutlaka kodlamanızın artık genel tarafından rahatlıkla okunabildiğini bilmeniz gerekli.
Peki nasıl iki yazılımla bu işlem yapılabiliyor:
Öncelikle elinizde bir adet Android APK uzantılı dosya olmalı.
1- Dex2jar yazılımı
http://code.google.com/p/dex2jar/ adresinden indireceğiniz bu yazılımla apk dosyasını jar haline getirebiliyoruz. dex2jar dosyasını yükledikten sonra bir klasör içerisine açın ve CMD komutu yardımı ile şunları yazın ;
D:\Android\dex2jar-0.0.9.8>dex2jar “
UCBrowser_V8.0.5.118_Android_pf145_(Build12010514).apk”
UCBrowser dosyasını şimdi jar haline getirdik sıra decompile işleminde.
2- Java Decompiler yazılımını
http://java.decompiler.free.fr/?q=jdgui adresinden indirin. Oluşan jar dosyasını bu yazılımla açtığımızda karşımızda java kodları:
RE: Android APK Kaynak kodu görüntüleme -
Batuhan - 10-23-2012
okuldayken öğretmenimize sorardık "bu periyodik cetvel gerçek hayatta ne işimize yarayacak" diye. (Cihan abimi ayrı tutuyorum)
Veyselim başkanım, bu bilgi gerçek hayatta ne işimize yarayacak. :P
birde internette şöyle bir bilgi var;
_____________________________
Apk dosyasının uzantısnı rar olarak değiştirdiğiniz takdirde dosya kolayca açılacaktır. Classes.dex dosyasını açmak içinde. dexdump programını indirip dosyanın olduğu klasöre atın. CMD.exe yi çalıştırıp, dosyanın yolunu belirtin. örnek (C:\dex için) cd C:\dex komutu yazarak dizine ulaşın daha sonra," dexdump.exe -d classes.dex > kod.txt " (tırnak işaretleri yok")yazıp enter tuşuna basın.. kod.txt´nin içerisine dökecektir.
http://dex-decomplier.googlecode.com/files/dexdump.rar
_____________________________
yani java decompiler ile değil txt ile de görmek mümkün.
RE: Android APK Kaynak kodu görüntüleme -
VeYSeL - 10-24-2012
Yazılımla uğraşanlar için faydalı bir bilgi.. Bende hem elimin altında olsun hemde birinin de işine yarar diye paylaşayım dedim :utan: