Veya cihazımı bir kök olmadan nasıl kökten çıkarabilirim?
Gördüğüm Android cihazlar için köklendirme talimatları tipik olarak aşağıdaki formdadır:
- İndir
Gingerbreak.apk
- Gingerbreak'yi çalıştırın, “root device” a tıklayın
- Bunun
Superuser.apk
sihirli bir şekilde kurulmuş olduğunu, muhtemelenbusybox
ve başka şeylerle birlikte olduğunu gözlemleyin ve köklü iyiliğinizin tadını çıkarın.
Bilmek istediğim şey şudur: köklenme nasıl gerçekleşir? Gingerbreak ne yapar?
Köklemenin sonucunu anlıyorum:
su
mevcut ve çalışıyorSuperuser.apk
yüklü vesu
- BusyBox tarafından sağlanan çeşitli yardımcı programlar mevcuttur (isteğe bağlı?)
Ayrıca Gingerbreak'nin nasıl başladığına dair temel fikri anladığımı da düşünüyorum - bazı yerel ayrıcalık yükselme güvenlik açığı kullanıyor ve yeni kullanıcı yetkilerini Superuser'i dağıtmak için kullanıyor ve ne gerekiyorsa gerekli.
Bu nedenle, yukarıda ortaya koyduğum bazı anlayışlarda yanılmıyorsam, bilmek istediğim şeyin özü, kök yükleyicinin Süper Kullanıcıyı dağıtmak ve etkinleştirmek için yaptığı şeydir. Görünen o ki, sadece Superuser.apk
doğru yere koymak yeterli olmaz - root erişimine nasıl izin verilir? Diğer uygulamalar için bu erişimi ılımlı hale nasıl getirir?
Gingerbreak, kök erişimini sağlamak ve güvenliğini sağlamak için istismar sonrası ne yapar?