Şimdi Ara

Android apk'dan kaynak kodu alma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
5
Cevap
1
Favori
567
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar izlediğim video serisinde adam ters mühendislikten nasıl korunursunuz başlığı altında inceliyordu bunu.

    Önemsememiştim, kaynak kod nasıl çıkabilir ki diye. Ondan sonra adam kendi yazdığı apk'dan kaynak kodları tertemiz aldı. Ufak tefek hatalar oluyor sadece o kadar.
    Ben yine inanmadım, kendi derlediğim apk'yı açtım, neredeyse herşeyi kurtarmış.

    Google'a sinir oldum durduk yere, böyle aptal sistem mi yapılır yahu. Şuan yöntemi falan yazmayacağım, ama sanırım bilinen birşey, Stackoverflow'u karıştırırsanız bulursunuz, ille önemli şeyleri C++ JNI ile yazıp .so dosyası şeklinde saklamak gerekiyor galiba.

    Başka yöntem bilen var mı? Proguard çok farketmiyor bu arada.



  • Dex protector var birde ona bakın

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • proguard ile karıştırılmış olan apk yı nasıl düzgün çıkartıyorsunuz? pm ile de yanıtlayabilirsiniz.
  • quote:

    Orijinalden alıntı: swodniw

    proguard ile karıştırılmış olan apk yı nasıl düzgün çıkartıyorsunuz? pm ile de yanıtlayabilirsiniz.

    Karıştırmıyor ki, class isimlerini değiştiriyor. Mesela retrica'nın kaynak kodunu açtığını düşün.
    3 tane renk kodu olacak, rgb, onları abc diyecek, sonra bunlar üzerinde matris işlemleri falan yapacak. Değişken isimlerine bile gerek yok, çarpıp bölümleri görerek algoritmasını çalmak hiç zor değil.

    Retrica efektlerini JNI ile çalışmış tabi, ama örnek verdim algoritmalara.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.