Şimdi Ara

APK DeCompile işlemi hakkında.(C#-Unity)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
11
Cevap
1
Favori
1.521
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Ben mi yanlış yapıyorum yoksa seçtiğim oyun/uygulamalar mı çok iyi korunuyor, aslında dandik, bir işe yaramayan rastgele 1-2 oyun seçmiştim.

    Sıkıntı şu APK'yi açtığım zamanda bende Assembly-CSharp.dll ve diğer DLL dosyaları çıkmıyor. Unzip yapınca resimdeki şeyler çıkıyor, kaynak kodlar için benim bildiğim .dll dosyaları şart. Sizce nasıl ulaşabilirim bu .dll'lere?

    Bu arada C#-Unity oyunları için soruyorum. Java ile yazılan oyun/uygulamalar değil.

    APK DeCompile işlemi hakkında.(C#-Unity)


    APK DeCompile işlemi hakkında.(C#-Unity)


    APK DeCompile işlemi hakkında.(C#-Unity)



    < Bu mesaj bu kişi tarafından değiştirildi Fulton -- 25 Mayıs 2020; 21:13:46 >







  • classes.dex i decompile et kodlar onun içinde
  • quote:

    Orijinalden alıntı: Gökşen PASLI

    classes.dex i decompile et kodlar onun içinde
    C# ve Unity için de geçerli mi bu dex2jar ile denemiştim ama bulamamıştım sanırım ben onun sadece Java ile yazılan uygulamalarda geçerli sanıyordum. Yani sadece Java kodlarını göstermez mi?



    < Bu mesaj bu kişi tarafından değiştirildi Fulton -- 25 Mayıs 2020; 20:26:55 >
  • unity c# olanlara bakmadım ama denersin bi
  • quote:

    Orijinalden alıntı: Gökşen PASLI

    unity c# olanlara bakmadım ama denersin bi
    Tekrar denedim olmadı hocam, Unity için "Assembly-CSharp.dll" dosyasına ulaşmak gerekiyormuş kaynak kodlar orada tutuluyormuş. Buna da klasik çıkartma yöntemiyle ulaşılamıyor.

    Benim biraz da bunu sormamın sebebi sağda solda herkes re-skin ilanı verip duruyor merak ettim herkes bu kadar kolay şekilde istediği oyunun kodlarına nasıl ulaşabiliyor, adam mesela yazmış istediğiniz oyunun kaynak kodlarına ulaşılır falan. Ki bunu yapanlar da çok düşük fiyat çekiyor ben bunu yapan adamın tersine mühendislik üzerine uzun uzun uğraştığını, büyük bilgi birikimine sahip olduğunu düşünmüyorum, çok fazla bu tip ilan var.



    < Bu mesaj bu kişi tarafından değiştirildi Fulton -- 25 Mayıs 2020; 20:40:8 >
  • asset bin data klasörü varmı çabucak youtube a baktım dosyalar orda olmalıhttps://www.youtube.com/watch?v=YBgSloOJBHQ
    yoksa unity uygulaması olmayabilir
  • quote:

    Orijinalden alıntı: Gökşen PASLI

    asset bin data klasörü varmı çabucak youtube a baktım dosyalar orda olmalıhttps://www.youtube.com/watch?v=YBgSloOJBHQ
    yoksa unity uygulaması olmayabilir
    Hocam asset/bin/Data klasörü var işte ama sizin attığınız videodaki gibi dolu dolu değil içeriği, benim 1. mesajdaki paylaştığım ikinci resimdeki gibi boş, sadece 3-4 tane .dll olmayan dosya var. Sizin attığınız videoda mesela bir sürü DLL dosyası var o klasörde. Hani acaba ben mi yanlış çıkartıyorum apk'yı tuhaf geliyor.




  • quote:

    Orijinalden alıntı: Gökşen PASLI

    https://forum.sbenny.com/threads/how-to-hack-unity-android-games-when-theres-no-assembly-csharp-dll-libilc2pp-so-method.50678/
    okursun bişeyler yazıyor
    Hocam çok teşekkür ederim. Dikkatlice okudum bir tek şu 5'nci maddeden sonrasındaki offset kısımları kafa karıştıcı. Bir de bende 5'nci ve 6'ncı maddedeki gibi şeyleri sormadı, ben 4'ncü maddedeki gibi söylediği 2 dosyayı seçince uygulama direk "DummyDll" isimli bir klasör oluşturup içine birçok DLL (Assembly-CSharp.dll dahil) dosyasını çıkardı.

    Fakat özellikle 8'nci madde ve sonraki kısımları pek anlamadım. Bu DLL'leri de DnSpy ile (sizin ilk gösterdiğiniz videodaki) açtım biraz kurcalıyorum bakalım.




  • Yanılmıyorsam Android için yazılan programlar önce Java'ya çevriliyor ve Android'in kendi Java derleyicisi ile derleniyor.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.