Apk Decompile Etmenin En Basit Yolu
-
Twitter bunu yazdı
O değil de bu adamlar önlem almıyor mu decompile edilmesin diye,
Ben markette gördüğüm her uygulamayı indirip decompile edebilir miyim :W
Önlem alınıyor tabi ki de. Play store'a uygulama atmak için sign etmen lazım apk'nı. Sign aşamasında da Proguard çalışıyor.
http://developer.android.com/tools/help/proguard.html
Obfuscation denen bir yöntem kullanılıyor. Proguard bir obfuscator olduğu gibi aynı zamanda bir shrinker ve optimizer.
http://en.wikipedia.org/wiki/Obfuscation_%28software%29
Yani aslında decompile edilen çoğu uygulama, Proguard ya da başka herhangi bir obfuscator kullanılarak koruma altına alınırsa, koda ulaşılsa bile class isimleri A.java, B.java, C.java.. vs şeklinde olacak. Ayrıca tüm metodlar, değişkenler vs de a(); b(); A.b.v.c.d(); şeklinde görülecektir. Kodun ne iş yaptığını anlamak imkansız olmasa da inanılmaz zorlaşacak. O kodu okuyup anlamaya çalışmaktansa kendin yazman genelde daha doğru oluyor.
-
ManiakRhifat bunu yazdı
Apkstudio adında bir uygulama var ben genellikle bunu kullanıyorum. https://apkstudio.codeplex.com/
Hocam burdaki apkstudio-2.0.3b-windows'u indirdim icindeki apkstudio.exe'yi calistirip bir .apk dosyasinin yolunu yordamini belirtiyorum ama hicbir fonksiyon yok.
sol asagi kosede failed to decompiler falan filan yaziyor.
Bu Programi nasil calistiacagim? Deneme yapmak istedigim APK dosyasinin korumasi vardir dersen bu sayfada http://www.decompileandroid.com/
gayet basarili dekompilen yapabiliyorum.Ama verdigin lindeki Program ile bir kac deneme yaptim ama olmadi.
Yapmak istedigim http://www.decompileandroid.com/ bu sayfa ile bir APK dosyasini dekompile yapiyorum su sekilde dosyalar olusuyor.
http://img5.fotos-hochladen.net/uploads/dosyalarf0qveplzry.jpg
Ben bu dosyalarda gerekli degisikligi yaptiktan sonra dekrar nasil APK haline getirebilirim?
Kanakan tarafından 07/Oca/15 00:58 tarihinde düzenlenmiştir -
Hala cevaplarinizi bekliyorum.
-
Kanakan bunu yazdıManiakRhifat bunu yazdı
Apkstudio adında bir uygulama var ben genellikle bunu kullanıyorum. https://apkstudio.codeplex.com/
Hocam burdaki apkstudio-2.0.3b-windows'u indirdim icindeki apkstudio.exe'yi calistirip bir .apk dosyasinin yolunu yordamini belirtiyorum ama hicbir fonksiyon yok.
sol asagi kosede failed to decompiler falan filan yaziyor.
Bu Programi nasil calistiacagim? Deneme yapmak istedigim APK dosyasinin korumasi vardir dersen bu sayfada http://www.decompileandroid.com/
gayet basarili dekompilen yapabiliyorum.Ama verdigin lindeki Program ile bir kac deneme yaptim ama olmadi.
Yapmak istedigim http://www.decompileandroid.com/ bu sayfa ile bir APK dosyasini dekompile yapiyorum su sekilde dosyalar olusuyor.
http://img5.fotos-hochladen.net/uploads/dosyalarf0qveplzry.jpg
Ben bu dosyalarda gerekli degisikligi yaptiktan sonra dekrar nasil APK haline getirebilirim?
O dosyaların bulunduğu klasörü eclipse'e import ediceksin. İstediğin değişikliği yaptıkdan sonrada eclipse'de apk olarak cıkartıcaksın.
Nasıl apk olarak cıkartıcağını bilmiyorsan eclipse export apk diye aratarak googleda bulabilirsin. -
Peki bu dosyalarin bulundugu Kosörü Eclipse import edebiliyormuyum sorunsuz?
Eclipse kabul ediyormu, yoksa eclipse göre uyarlama mi yapmam gerek?
-
hocam decompile edilen uygulama online bir veritabanına bağlanıyorsa, sql bağlantısını kurduğu bilgiler decompile edilen dosyalarda mevcut olmaz mı? yoksa java farklımı işliyor? açıkcası veritabanı işlemleri nasıl oluyor yetkili bir hoca açıklasın bir zahmet.
edit: rsa mobilsdk varmış buldum veritabanı işleminin döndüğü yeri. düşündüğüm gibiymiş fakat rsa classlarıyla doğrulama yapıyor. bütün uygulamalarda bu standart bir olay mı ? sonuçta rsa mobilsdk ücretli.
Ratbat tarafından 22/Nis/15 22:43 tarihinde düzenlenmiştir
