[ANLATIM] Apk uzantılı uygulamaların kaynak kodunu görme

  • Konuyu Başlatan Konuyu Başlatan Tamer18
  • Başlangıç tarihi Başlangıç tarihi

Tamer18

Original poster
Administrator
20 Mar 2015
304
215
38
Cihaz
Lenovo Vibe S1
ROM
Vibe UI v3.1_MM_Row
Merhaba Arkadaşlar.

''Apk'' ve ''jar'' (framework klasöründeki) uzantılı dosyaların kaynak kodlarını nasıl okuyacağınızı anlatacağım.

Gerekli programlar:

Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.
        : ''Apk'' ve ''jar'' dosyalarını açmak için.

Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.
     : Kaynak kodunu görüntülemek için.

Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.
    : classes.dex'i  ''jar'' uzantılı yapmak için.

  Anlatım:

- Apk veya jar içindeki classes.dex'i masa üstüne çıkaralım. 

- İndirmiş olduğumuz dex2jar isimli uygulamayı klasöre çıkaralım ve classes.dex'i klasörün içine kopyalayıp yapıştıralım.

- şimdi klasör içine attığımız classes.dexi aynı klasör içinde bulunan d2j-dex2jar komutunun üzerine sürükleyip bırakalım. Bir kaç       saniye içinde classes-dex2jar adında dosyamız oluşacak.

- Artık oluşan dosyamızı JD-GUI uygulamasıyla açarak kaynak kodlarını görebiliriz.

Not: Ayrıca dex2jar basmali-smali açıp kapatma özelliğine sahiptir.
 
Forumda anlatımı zaten mevcut. Yanlış hatırlamıyorsam orochi hocamız açıklamıştı. Farklı anlatımlar yararlı olabilir. Teşekkürler. :interest:
 
TheDoctor™' Alıntı:
kaynak kodu ne işe yarıyo acep?

Galiba uygulmayı yeniden derlemeye yarıyo. Anlamadığım konular ama pratik yoldan nasıl görüntülendiğini anlatmak istedim :D


k1nqless' Alıntı:
Forumda anlatımı zaten mevcut. Yanlış hatırlamıyorsam orochi hocamız açıklamıştı. Farklı anlatımlar yararlı olabilir. Teşekkürler. :interest:

Varsa kusura bakmayın ama ben göremedim anlatımı!
 
@tamer18 Burada  açıklaması mevcut. Dediğim gibi farklı anlatımlar yararlı olabilir. Emeğiniz için teşekkürler.  
 
k1nqless' Alıntı:
@tamer18 Burada  açıklaması mevcut. Dediğim gibi farklı anlatımlar yararlı olabilir. Emeğiniz için teşekkürler.  

Apk açıp düzenleme vs anlatmış @[font='Open Sans', sans-serif]Orochi™[/font] hocam. Ben kaynak kodu görüntülemeyi anlattım.