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

'Android Anlatımlar' forumunda Tamer18 tarafından 16 Nisan 2015 tarihinde açılan konu

  1. Tamer18

    Tamer18 Administrator
    Site Yetkilisi Administrator

    303
    202
    43
    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:

    Linkleri Görebilmek için Giriş Yapmanız yada Kayıt Olmanız Gerekmektedir.        : ''Apk'' ve ''jar'' dosyalarını açmak için.

    Linkleri Görebilmek için Giriş Yapmanız yada Kayıt Olmanız Gerekmektedir.     : Kaynak kodunu görüntülemek için.

    Linkleri Görebilmek için Giriş Yapmanız yada Kayıt Olmanız Gerekmektedir.    : 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.
     
  2. k1nqless

    k1nqless Kayıtlı Üye
    Kayıtlı Üye

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

    Lptrex Yasaklı Üye
    Yasaklı Üye

    32
    902
    0
    kaynak kodu ne işe yarıyo acep?
     
  4. Tamer18

    Tamer18 Administrator
    Site Yetkilisi Administrator

    303
    202
    43
    Cihaz:
    Lenovo Vibe S1
    ROM:
    Vibe UI v3.1_MM_Row
    Galiba uygulmayı yeniden derlemeye yarıyo. Anlamadığım konular ama pratik yoldan nasıl görüntülendiğini anlatmak istedim :emoji_grinning:
    [hr]
    Varsa kusura bakmayın ama ben göremedim anlatımı!
     
  5. k1nqless

    k1nqless Kayıtlı Üye
    Kayıtlı Üye

    @tamer18 Linkleri Görebilmek için Giriş Yapmanız yada Kayıt Olmanız Gerekmektedir. açıklaması mevcut. Dediğim gibi farklı anlatımlar yararlı olabilir. Emeğiniz için teşekkürler.  
     
  6. Tamer18

    Tamer18 Administrator
    Site Yetkilisi Administrator

    303
    202
    43
    Cihaz:
    Lenovo Vibe S1
    ROM:
    Vibe UI v3.1_MM_Row
    Apk açıp düzenleme vs anlatmış @[font='Open Sans', sans-serif]Linkleri Görebilmek için Giriş Yapmanız yada Kayıt Olmanız Gerekmektedir.[/font] hocam. Ben kaynak kodu görüntülemeyi anlattım.
     
  7. mustafa_01

    mustafa_01 Kayıtlı Üye
    Kayıtlı Üye

    dediğinizi yapıyorum ama jar dosyası oluşmuyor neden olabilir.
     
Yükleniyor...

Bu Sayfayı Paylaş