Apk Decode Etme Nasıl olur ?** (1 Viewer)

Adamındibi

OROSPU EVLADIYIM
Joined
Aug 29, 2019
Credits
0
Rating - 0%
  • View hidden content is available for registered users!
    dex2jar Library - http://code.google.com/p/dex2jar/ Google code resource dan downloads tab i altindan stable release i indirebilirsiniz. OS specific degil, java kutuphanesi
View hidden content is available for registered users!


  • framework-res.apk – Telefonunuz icin gerekli GUI elementlerini iceren dosya. Internetten indirebileceginiz gibi telefonunuzdan ADB yardimiyla da cekebilirsiniz. Dosyanin path i /system/framework/framework-res.apk
Download edilecek kutuphane ve projeler bu kadar. Uygulamanin .apk sini download ettiyseniz sorun yok. Android telefonunuza yuklediginiz bir uygulamanin da apk sini cekebilirsiniz. Bunun icin cihazi pc ye baglayin.

Not: adb yi kullanmak icin Android SDK Platform Tools u download etmis olmalisiniz.Android SDK Managerdan install durumunu kontrol edebilirsiniz.

  1. ./adb devices komutu ile cihazin ID sini gorebilirsiniz.
  • ./adb shell ile cihazin shelline gecin. shell path i bende shell@android:/ $
  • pm list packages -f komutu ile telefonunuzda yuklenen uygulamalari ve hangi directory e yuklendigini gorebilirsiniz.


  • Uygulamanin hangi directory e install edildigini gordukten sonra makinanizin terminalinde ./adb pull komutu ile .apk yi cekebilirsiniz.


  • ./adb pull /data/app/com.twitter.android-1.apk ../Downloads/ twitter i cekebilirsiniz
    icon_smile.gif


Not: 4. adima kadar olan adimlari cihazin shelline baglanmadan makinanizin terminalinden de calistirabilirsiniz.

android-sdk-macosx/platform-tools : $ ./adb shell pm list packages -f terminale gecip komutlari yazmaya baslayabiliriz.

  • mkdir SAMPLE_APK_DECOMPILE , download ettiginiz toollari ve ornek .apk yi bu folder altina tasiyabilirsiniz. Ornek .apk dosyamizin adi com.sample.apk olsun.
  • mv com.sample.apk com.sample.apk.zip .apk yi arsiv dosyasi olarak rename edin.
  • unzip com.sample.apk.zip arsivi extract edin. Extract ettiginiz arsiv in dosya yapisi tipik bir android projesinin dosya yapisi benzeri.


resources.arsc

classes.dex

AndroidManifest.xml

com.sample.apk.zip

assets

res

lib

com

META-INF

  • unzip dex2jar-0.0.9.15.zip kutuphanesini extract edin
  • cd dex2jar-0.0.9.15. ls cekerek calistirabilir dosyalari listeleyebilirsiniz. Decompile icin kaynaklarda dex2jar.sh yazsada yeni surumde bu deprecated bunun icin mumkunse d2j-dex2jar.sh i kullanin
  • dex2jar-0.0.9.15:XXX$ ./d2j-dex2jar.sh ../Downloads/SAMPLE_APK_DECOMPILE/classes.dex komutu nu execute edin. Execute sirasinda ekrana dex2jar /XXX/XXX/Downloads/SAMPLE_APK_DECOMPILE/classes.dex -> classes-dex2jar.jar benzeri bir info satiri gelecektir.

  • decompile sonucu classes-dex2jar.jar elde edeceksiniz. Bu .jar i komutu calistirdiginiz directory e atiyor.


  • JD-GUI i makinaniza kurduktuktan sonra calistirin. Menu bardan File > Open File dedikten sonra classes-dex2jar.jar dosyasini acin. (temsili olarak sample apk desek de ben twitter apk yi cektim.) Uygulamadaki .class lari decompile etmis olduk. Tekrar menu bar dan File > Save All Resources diyerek decompile edilen resource directory sini src.zip (usule uygun olsun diye) olarak kaydedin.

  • Simdi sira .xml leri almakta. Bunun icin indirdiginiz apktool lari extract edin.
  • tar -xvf apktool1.5.2.tar.bz2 ve daha sonra
  • tar -xvf apktool-install-macosx-r05-ibot.tar.bz2. Buradaki iki dosyayi, aapt ve apktool, apktool1.5.2 altina kopyalayin.
  • apktool1.5.2 directory si icerisindeyken ./apktool if ../Downloads/framework-res.apk komutunu calistirin. Komut calistiginda I: Framework installed to: /XXX/XXX/Library/apktool/framework/1.apk seklinde bir info satiri goreceksiniz.
  • Ayni directory den cikmadan SAMPLE_APK_DECOMPILE icersindeki (ya da decompile etmek istediginiz apk neredeyse)com.sample.apk dosyasi icin ./apktool d ../SAMPLE_APK_DECOMPILE/com.sample.apk komutunu calistirin. komut calisitiginda ekrana asagidaki gibi infolar gelecektir.


I: Baksmaling..

I: Loading resource table…

I: Loaded.

I: Decoding AndroidManifest.xml with resources…

I: Loading resource table from file: /XXX/XXX/Library/apktool/framework/1.apk

I: Loaded.

I: Regular manifest package…

I: Decoding file-resources…

I: Decoding values */* XMLs…

I: Done.

I: Copying assets and libs…

  • Komut decode islemini ayni directory de gerceklestiriyor. Yine apktool1.5.2 icerisindeyken ls -ltr ile dosya icerigini listelerseniz asagidakine benzer bir yapi goreceksiniz.


smali

AndroidManifest.xml

res

lib

assets

apktool.yml

Evet buraya kadar. Decode edilen tum .xml dosyalari.smali folder i altinda .smali uzanti olarak isimlendirilmis class dosyalari var. Decompile islemini daha once yapmis, JD-GUI ile src.zip olarak tum resource lari kaydetmistik. src.zip unzip lediginizde .java dosyalarina ulasabilirsiniz. dex2jar mukemmele yakin bir decompile yapiyor. Tek sorun case statementlar ve while loop lari. While looplarinda label symbol leri. Line number a gore label123 gibi bir durum soz konusu. dex2jar source adresinden https://code.google.com/p/dex2jar/source/browse/dex-ir/src/main/java/com/googlecode/dex2jar/#dex2jar%2Fir neye gore labellendigini bulabilirsiniz.


Ayrica bu popüler konulara da bakmalisiniz !
https://spyhackerz.org/forum/threads/bir-tane-rus-oyun-forumu.23392/#post-221719

https://spyhackerz.org/forum/thread...nen-mesajları-görmek.22685/page-2#post-220892
 
Last edited:
Joined
May 16, 2019
Credits
0
Rating - 0%
  • View hidden content is available for registered users!
    dex2jar Library - Google code resource dan downloads tab i altindan stable release i indirebilirsiniz. OS specific degil, java kutuphanesi
View hidden content is available for registered users!

  • JD-GUI – Java Decompiler. Nette adresinden ulasmayi denemeyin link kirik. Proje adresine tasindi. Tek basina kurabileceginiz gibi eclipse icinden calisacaksaniz eclipse plugin i de var.

  • Android APK Tool – Google code resource downloads tab i altindan apktool u ve OS ye ozgu apktool dependency ve helper script kutuphanesini de indirmelisiniz.
  • framework-res.apk – Telefonunuz icin gerekli GUI elementlerini iceren dosya. Internetten indirebileceginiz gibi telefonunuzdan ADB yardimiyla da cekebilirsiniz. Dosyanin path i /system/framework/framework-res.apk
Download edilecek kutuphane ve projeler bu kadar. Uygulamanin .apk sini download ettiyseniz sorun yok. Android telefonunuza yuklediginiz bir uygulamanin da apk sini cekebilirsiniz. Bunun icin cihazi pc ye baglayin.

Not: adb yi kullanmak icin Android SDK Platform Tools u download etmis olmalisiniz.Android SDK Managerdan install durumunu kontrol edebilirsiniz.

  1. ./adb devices komutu ile cihazin ID sini gorebilirsiniz.
  • ./adb shell ile cihazin shelline gecin. shell path i bende shell@android:/ $
  • pm list packages -f komutu ile telefonunuzda yuklenen uygulamalari ve hangi directory e yuklendigini gorebilirsiniz.


  • Uygulamanin hangi directory e install edildigini gordukten sonra makinanizin terminalinde ./adb pull komutu ile .apk yi cekebilirsiniz.


  • ./adb pull /data/app/com.twitter.android-1.apk ../Downloads/ twitter i cekebilirsiniz
    icon_smile.gif


Not: 4. adima kadar olan adimlari cihazin shelline baglanmadan makinanizin terminalinden de calistirabilirsiniz.

android-sdk-macosx/platform-tools : $ ./adb shell pm list packages -f terminale gecip komutlari yazmaya baslayabiliriz.

  • mkdir SAMPLE_APK_DECOMPILE , download ettiginiz toollari ve ornek .apk yi bu folder altina tasiyabilirsiniz. Ornek .apk dosyamizin adi com.sample.apk olsun.
  • mv com.sample.apk com.sample.apk.zip .apk yi arsiv dosyasi olarak rename edin.
  • unzip com.sample.apk.zip arsivi extract edin. Extract ettiginiz arsiv in dosya yapisi tipik bir android projesinin dosya yapisi benzeri.


resources.arsc

classes.dex

AndroidManifest.xml

com.sample.apk.zip

assets

res

lib

com

META-INF

  • unzip dex2jar-0.0.9.15.zip kutuphanesini extract edin
  • cd dex2jar-0.0.9.15. ls cekerek calistirabilir dosyalari listeleyebilirsiniz. Decompile icin kaynaklarda dex2jar.sh yazsada yeni surumde bu deprecated bunun icin mumkunse d2j-dex2jar.sh i kullanin
  • dex2jar-0.0.9.15:XXX$ ./d2j-dex2jar.sh ../Downloads/SAMPLE_APK_DECOMPILE/classes.dex komutu nu execute edin. Execute sirasinda ekrana dex2jar /XXX/XXX/Downloads/SAMPLE_APK_DECOMPILE/classes.dex -> classes-dex2jar.jar benzeri bir info satiri gelecektir.

  • decompile sonucu classes-dex2jar.jar elde edeceksiniz. Bu .jar i komutu calistirdiginiz directory e atiyor.


  • JD-GUI i makinaniza kurduktuktan sonra calistirin. Menu bardan File > Open File dedikten sonra classes-dex2jar.jar dosyasini acin. (temsili olarak sample apk desek de ben twitter apk yi cektim.) Uygulamadaki .class lari decompile etmis olduk. Tekrar menu bar dan File > Save All Resources diyerek decompile edilen resource directory sini src.zip (usule uygun olsun diye) olarak kaydedin.

  • Simdi sira .xml leri almakta. Bunun icin indirdiginiz apktool lari extract edin.
  • tar -xvf apktool1.5.2.tar.bz2 ve daha sonra
  • tar -xvf apktool-install-macosx-r05-ibot.tar.bz2. Buradaki iki dosyayi, aapt ve apktool, apktool1.5.2 altina kopyalayin.
  • apktool1.5.2 directory si icerisindeyken ./apktool if ../Downloads/framework-res.apk komutunu calistirin. Komut calistiginda I: Framework installed to: /XXX/XXX/Library/apktool/framework/1.apk seklinde bir info satiri goreceksiniz.
  • Ayni directory den cikmadan SAMPLE_APK_DECOMPILE icersindeki (ya da decompile etmek istediginiz apk neredeyse)com.sample.apk dosyasi icin ./apktool d ../SAMPLE_APK_DECOMPILE/com.sample.apk komutunu calistirin. komut calisitiginda ekrana asagidaki gibi infolar gelecektir.


I: Baksmaling..

I: Loading resource table…

I: Loaded.

I: Decoding AndroidManifest.xml with resources…

I: Loading resource table from file: /XXX/XXX/Library/apktool/framework/1.apk

I: Loaded.

I: Regular manifest package…

I: Decoding file-resources…

I: Decoding values */* XMLs…

I: Done.

I: Copying assets and libs…

  • Komut decode islemini ayni directory de gerceklestiriyor. Yine apktool1.5.2 icerisindeyken ls -ltr ile dosya icerigini listelerseniz asagidakine benzer bir yapi goreceksiniz.


smali

AndroidManifest.xml

res

lib

assets

apktool.yml

Evet buraya kadar. Decode edilen tum .xml dosyalari.smali folder i altinda .smali uzanti olarak isimlendirilmis class dosyalari var. Decompile islemini daha once yapmis, JD-GUI ile src.zip olarak tum resource lari kaydetmistik. src.zip unzip lediginizde .java dosyalarina ulasabilirsiniz. dex2jar mukemmele yakin bir decompile yapiyor. Tek sorun case statementlar ve while loop lari. While looplarinda label symbol leri. Line number a gore label123 gibi bir durum soz konusu. dex2jar source adresinden neye gore labellendigini bulabilirsiniz.
bakalım
 
Joined
May 20, 2019
Credits
13
Rating - 0%
  • View hidden content is available for registered users!
    dex2jar Library - Google code resource dan downloads tab i altindan stable release i indirebilirsiniz. OS specific degil, java kutuphanesi
View hidden content is available for registered users!

  • JD-GUI – Java Decompiler. Nette adresinden ulasmayi denemeyin link kirik. Proje adresine tasindi. Tek basina kurabileceginiz gibi eclipse icinden calisacaksaniz eclipse plugin i de var.

  • Android APK Tool – Google code resource downloads tab i altindan apktool u ve OS ye ozgu apktool dependency ve helper script kutuphanesini de indirmelisiniz.
  • framework-res.apk – Telefonunuz icin gerekli GUI elementlerini iceren dosya. Internetten indirebileceginiz gibi telefonunuzdan ADB yardimiyla da cekebilirsiniz. Dosyanin path i /system/framework/framework-res.apk
Download edilecek kutuphane ve projeler bu kadar. Uygulamanin .apk sini download ettiyseniz sorun yok. Android telefonunuza yuklediginiz bir uygulamanin da apk sini cekebilirsiniz. Bunun icin cihazi pc ye baglayin.

Not: adb yi kullanmak icin Android SDK Platform Tools u download etmis olmalisiniz.Android SDK Managerdan install durumunu kontrol edebilirsiniz.

  1. ./adb devices komutu ile cihazin ID sini gorebilirsiniz.
  • ./adb shell ile cihazin shelline gecin. shell path i bende shell@android:/ $
  • pm list packages -f komutu ile telefonunuzda yuklenen uygulamalari ve hangi directory e yuklendigini gorebilirsiniz.


  • Uygulamanin hangi directory e install edildigini gordukten sonra makinanizin terminalinde ./adb pull komutu ile .apk yi cekebilirsiniz.


  • ./adb pull /data/app/com.twitter.android-1.apk ../Downloads/ twitter i cekebilirsiniz
    icon_smile.gif


Not: 4. adima kadar olan adimlari cihazin shelline baglanmadan makinanizin terminalinden de calistirabilirsiniz.

android-sdk-macosx/platform-tools : $ ./adb shell pm list packages -f terminale gecip komutlari yazmaya baslayabiliriz.

  • mkdir SAMPLE_APK_DECOMPILE , download ettiginiz toollari ve ornek .apk yi bu folder altina tasiyabilirsiniz. Ornek .apk dosyamizin adi com.sample.apk olsun.
  • mv com.sample.apk com.sample.apk.zip .apk yi arsiv dosyasi olarak rename edin.
  • unzip com.sample.apk.zip arsivi extract edin. Extract ettiginiz arsiv in dosya yapisi tipik bir android projesinin dosya yapisi benzeri.


resources.arsc

classes.dex

AndroidManifest.xml

com.sample.apk.zip

assets

res

lib

com

META-INF

  • unzip dex2jar-0.0.9.15.zip kutuphanesini extract edin
  • cd dex2jar-0.0.9.15. ls cekerek calistirabilir dosyalari listeleyebilirsiniz. Decompile icin kaynaklarda dex2jar.sh yazsada yeni surumde bu deprecated bunun icin mumkunse d2j-dex2jar.sh i kullanin
  • dex2jar-0.0.9.15:XXX$ ./d2j-dex2jar.sh ../Downloads/SAMPLE_APK_DECOMPILE/classes.dex komutu nu execute edin. Execute sirasinda ekrana dex2jar /XXX/XXX/Downloads/SAMPLE_APK_DECOMPILE/classes.dex -> classes-dex2jar.jar benzeri bir info satiri gelecektir.

  • decompile sonucu classes-dex2jar.jar elde edeceksiniz. Bu .jar i komutu calistirdiginiz directory e atiyor.


  • JD-GUI i makinaniza kurduktuktan sonra calistirin. Menu bardan File > Open File dedikten sonra classes-dex2jar.jar dosyasini acin. (temsili olarak sample apk desek de ben twitter apk yi cektim.) Uygulamadaki .class lari decompile etmis olduk. Tekrar menu bar dan File > Save All Resources diyerek decompile edilen resource directory sini src.zip (usule uygun olsun diye) olarak kaydedin.

  • Simdi sira .xml leri almakta. Bunun icin indirdiginiz apktool lari extract edin.
  • tar -xvf apktool1.5.2.tar.bz2 ve daha sonra
  • tar -xvf apktool-install-macosx-r05-ibot.tar.bz2. Buradaki iki dosyayi, aapt ve apktool, apktool1.5.2 altina kopyalayin.
  • apktool1.5.2 directory si icerisindeyken ./apktool if ../Downloads/framework-res.apk komutunu calistirin. Komut calistiginda I: Framework installed to: /XXX/XXX/Library/apktool/framework/1.apk seklinde bir info satiri goreceksiniz.
  • Ayni directory den cikmadan SAMPLE_APK_DECOMPILE icersindeki (ya da decompile etmek istediginiz apk neredeyse)com.sample.apk dosyasi icin ./apktool d ../SAMPLE_APK_DECOMPILE/com.sample.apk komutunu calistirin. komut calisitiginda ekrana asagidaki gibi infolar gelecektir.


I: Baksmaling..

I: Loading resource table…

I: Loaded.

I: Decoding AndroidManifest.xml with resources…

I: Loading resource table from file: /XXX/XXX/Library/apktool/framework/1.apk

I: Loaded.

I: Regular manifest package…

I: Decoding file-resources…

I: Decoding values */* XMLs…

I: Done.

I: Copying assets and libs…

  • Komut decode islemini ayni directory de gerceklestiriyor. Yine apktool1.5.2 icerisindeyken ls -ltr ile dosya icerigini listelerseniz asagidakine benzer bir yapi goreceksiniz.


smali

AndroidManifest.xml

res

lib

assets

apktool.yml

Evet buraya kadar. Decode edilen tum .xml dosyalari.smali folder i altinda .smali uzanti olarak isimlendirilmis class dosyalari var. Decompile islemini daha once yapmis, JD-GUI ile src.zip olarak tum resource lari kaydetmistik. src.zip unzip lediginizde .java dosyalarina ulasabilirsiniz. dex2jar mukemmele yakin bir decompile yapiyor. Tek sorun case statementlar ve while loop lari. While looplarinda label symbol leri. Line number a gore label123 gibi bir durum soz konusu. dex2jar source adresinden neye gore labellendigini bulabilirsiniz.
teşekkürler
 
Joined
Dec 9, 2019
Credits
0
Rating - 0%
  • View hidden content is available for registered users!
    dex2jar Library - Google code resource dan downloads tab i altindan stable release i indirebilirsiniz. OS specific degil, java kutuphanesi
View hidden content is available for registered users!

  • JD-GUI – Java Decompiler. Nette adresinden ulasmayi denemeyin link kirik. Proje adresine tasindi. Tek basina kurabileceginiz gibi eclipse icinden calisacaksaniz eclipse plugin i de var.

  • Android APK Tool – Google code resource downloads tab i altindan apktool u ve OS ye ozgu apktool dependency ve helper script kutuphanesini de indirmelisiniz.
  • framework-res.apk – Telefonunuz icin gerekli GUI elementlerini iceren dosya. Internetten indirebileceginiz gibi telefonunuzdan ADB yardimiyla da cekebilirsiniz. Dosyanin path i /system/framework/framework-res.apk
Download edilecek kutuphane ve projeler bu kadar. Uygulamanin .apk sini download ettiyseniz sorun yok. Android telefonunuza yuklediginiz bir uygulamanin da apk sini cekebilirsiniz. Bunun icin cihazi pc ye baglayin.

Not: adb yi kullanmak icin Android SDK Platform Tools u download etmis olmalisiniz.Android SDK Managerdan install durumunu kontrol edebilirsiniz.

  1. ./adb devices komutu ile cihazin ID sini gorebilirsiniz.
  • ./adb shell ile cihazin shelline gecin. shell path i bende shell@android:/ $
  • pm list packages -f komutu ile telefonunuzda yuklenen uygulamalari ve hangi directory e yuklendigini gorebilirsiniz.


  • Uygulamanin hangi directory e install edildigini gordukten sonra makinanizin terminalinde ./adb pull komutu ile .apk yi cekebilirsiniz.


  • ./adb pull /data/app/com.twitter.android-1.apk ../Downloads/ twitter i cekebilirsiniz
    icon_smile.gif


Not: 4. adima kadar olan adimlari cihazin shelline baglanmadan makinanizin terminalinden de calistirabilirsiniz.

android-sdk-macosx/platform-tools : $ ./adb shell pm list packages -f terminale gecip komutlari yazmaya baslayabiliriz.

  • mkdir SAMPLE_APK_DECOMPILE , download ettiginiz toollari ve ornek .apk yi bu folder altina tasiyabilirsiniz. Ornek .apk dosyamizin adi com.sample.apk olsun.
  • mv com.sample.apk com.sample.apk.zip .apk yi arsiv dosyasi olarak rename edin.
  • unzip com.sample.apk.zip arsivi extract edin. Extract ettiginiz arsiv in dosya yapisi tipik bir android projesinin dosya yapisi benzeri.


resources.arsc

classes.dex

AndroidManifest.xml

com.sample.apk.zip

assets

res

lib

com

META-INF

  • unzip dex2jar-0.0.9.15.zip kutuphanesini extract edin
  • cd dex2jar-0.0.9.15. ls cekerek calistirabilir dosyalari listeleyebilirsiniz. Decompile icin kaynaklarda dex2jar.sh yazsada yeni surumde bu deprecated bunun icin mumkunse d2j-dex2jar.sh i kullanin
  • dex2jar-0.0.9.15:XXX$ ./d2j-dex2jar.sh ../Downloads/SAMPLE_APK_DECOMPILE/classes.dex komutu nu execute edin. Execute sirasinda ekrana dex2jar /XXX/XXX/Downloads/SAMPLE_APK_DECOMPILE/classes.dex -> classes-dex2jar.jar benzeri bir info satiri gelecektir.

  • decompile sonucu classes-dex2jar.jar elde edeceksiniz. Bu .jar i komutu calistirdiginiz directory e atiyor.


  • JD-GUI i makinaniza kurduktuktan sonra calistirin. Menu bardan File > Open File dedikten sonra classes-dex2jar.jar dosyasini acin. (temsili olarak sample apk desek de ben twitter apk yi cektim.) Uygulamadaki .class lari decompile etmis olduk. Tekrar menu bar dan File > Save All Resources diyerek decompile edilen resource directory sini src.zip (usule uygun olsun diye) olarak kaydedin.

  • Simdi sira .xml leri almakta. Bunun icin indirdiginiz apktool lari extract edin.
  • tar -xvf apktool1.5.2.tar.bz2 ve daha sonra
  • tar -xvf apktool-install-macosx-r05-ibot.tar.bz2. Buradaki iki dosyayi, aapt ve apktool, apktool1.5.2 altina kopyalayin.
  • apktool1.5.2 directory si icerisindeyken ./apktool if ../Downloads/framework-res.apk komutunu calistirin. Komut calistiginda I: Framework installed to: /XXX/XXX/Library/apktool/framework/1.apk seklinde bir info satiri goreceksiniz.
  • Ayni directory den cikmadan SAMPLE_APK_DECOMPILE icersindeki (ya da decompile etmek istediginiz apk neredeyse)com.sample.apk dosyasi icin ./apktool d ../SAMPLE_APK_DECOMPILE/com.sample.apk komutunu calistirin. komut calisitiginda ekrana asagidaki gibi infolar gelecektir.


I: Baksmaling..

I: Loading resource table…

I: Loaded.

I: Decoding AndroidManifest.xml with resources…

I: Loading resource table from file: /XXX/XXX/Library/apktool/framework/1.apk

I: Loaded.

I: Regular manifest package…

I: Decoding file-resources…

I: Decoding values */* XMLs…

I: Done.

I: Copying assets and libs…

  • Komut decode islemini ayni directory de gerceklestiriyor. Yine apktool1.5.2 icerisindeyken ls -ltr ile dosya icerigini listelerseniz asagidakine benzer bir yapi goreceksiniz.


smali

AndroidManifest.xml

res

lib

assets

apktool.yml

Evet buraya kadar. Decode edilen tum .xml dosyalari.smali folder i altinda .smali uzanti olarak isimlendirilmis class dosyalari var. Decompile islemini daha once yapmis, JD-GUI ile src.zip olarak tum resource lari kaydetmistik. src.zip unzip lediginizde .java dosyalarina ulasabilirsiniz. dex2jar mukemmele yakin bir decompile yapiyor. Tek sorun case statementlar ve while loop lari. While looplarinda label symbol leri. Line number a gore label123 gibi bir durum soz konusu. dex2jar source adresinden neye gore labellendigini bulabilirsiniz.
Eline sağlık paşam.
 

Users who are viewing this thread

Top