Tamer18
Administrator
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:
7-Zip : ''Apk'' ve ''jar'' dosyalarını açmak için.
JD-GUI : Kaynak kodunu görüntülemek için.
dex2jar : 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.
''Apk'' ve ''jar'' (framework klasöründeki) uzantılı dosyaların kaynak kodlarını nasıl okuyacağınızı anlatacağım.
Gerekli programlar:
7-Zip : ''Apk'' ve ''jar'' dosyalarını açmak için.
JD-GUI : Kaynak kodunu görüntülemek için.
dex2jar : 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.