Root Erişimi Kazanma
Bir mobil cihaz adli inceleme uzmanı olarak, cihazı incelemek ile ilgili olan her şeyi bilmek önemlidir. Cihazın dahili çalışmasını ayrıntılı olarak anlamak, soruşturma sırasında karşılaşabilecek birçok konuyu anlamaya yardımcı olacaktır. Android telefonlarda Root yetkisinin oluşturulması yaygın bir kullanım haline gelmiştir. Soruşturma sırasında incelemecinin adli muayeneye ait verileri elde etmek için cihazda Root yetkisi kazanması da gerekebilir. Bu nedenle, Root edilmiş telefonların diğer telefonlardan nasıl farklı olduklarını bilmek önemlidir. Aşağıdaki bölümlerde Android Root işlemi ve diğer ilgili kavramlar hakkında bilgiler verilmektedir.
Rootlama Nedir?
Unix benzeri işletim sistemlerinde varsayılan yönetici hesabı “Root” denir. Bu nedenle, Linux’ta Root kullanıcısı herhangi bir sistem servisini başlatma/durdurma, herhangi bir dosyayı düzenleme/silme, diğer kullanıcıların ayrıcalıklarını değiştirme gibi yetkilere sahiptir. Bir Android telefonda varsayılan olarak Root kullanıcısı olarak oturum açmanıza izin vermez. Bir Android telefonda Root işleminin gerçekleşmesi, normalde cihaza izin verilmeyen eylemleri gerçekleştirmek için cihaza erişim kazanmakla ilgilidir. Üreticiler, normal kullanıcılar için cihazların belirli bir şekilde çalışmasını istemektedir. Bir cihazı Root etme, kök sistemi güvenlik açıklarına açtığı ve kullanıcıya süper kullanıcı yetenekleri sağladığı için bir garantiyi geçersiz kılabilir. Temel olarak, bir Android cihazının Root edilmesi, süper kullanıcı özelliklerine izin verir ve Android cihazına açık erişim sağlar.
Bir Android Cihazı Rootlama
Donanım üreticileri kök erişimini sınırlandırmak için yeterli kısıtlamalar koymasına rağmen, bilgisayar korsanları her zaman köke erişimin farklı yollarını bulmuşlardır. Root işlemi, cihaz üreticisine bağlı olarak değişir. Ancak, herhangi bir cihazı Root etme genellikle cihazın bellenimindeki bir güvenlik hatasını istismar etmeyi ve ardından su (süper kullanıcı) ikili kodunu geçerli işlemin yolundaki bir konuma (/ system / xbin / su) kopyalamayı ve chmod komutuyla çalıştırılabilir izinler vermeyi içerir. Daha basit anlatmak gerekirse bi android cihazda Önyükleyici ilk bölümde bulunur ve telefon açıldığında çalışan ilk programdır. Bu önyükleyicinin birincil işi, diğer bölümleri önyüklemek ve genellikle varsayılan olarak ROM olarak adlandırılan Android bölümünü yüklemektir. Önyükleyici menüsünü görmek için, güç düğmesini basılı tutup ses açma düğmesine basmak gibi belirli bir tuş kombinasyonu gerekir. Bu menü, kurtarma bölümü gibi diğer bölümlere başlatmanız için seçenekler sunar. Kurtarma bölümü, doğrudan Android ROM bölümüne yazılan telefona yükseltme yüklemeleri ile ilgilidir. Bu, cihaza resmi bir güncelleme yüklediğinizde gördüğünüz moddur. Cihaz üreticileri, kurtarma bölümü aracılığıyla yalnızca resmi güncellemelerin yüklenmesini sağlarlar. Bu nedenle, bu kısıtlamayı atlamak kilidi açılmış herhangi bir Android ROM’u kurmanıza / flaş etmenize izin verir. Değiştirilmiş kurtarma programları, sadece kolay Root etme işlemine izin vermekle kalmaz, normal kurtarma modunda görülmeyen çeşitli seçenekler sunar.
Android dünyasında en çok kullanılan kurtarma programı, ClockworkMod olarak da bilinen Clockwork kurtarmadır. Bu nedenle, Root etme yöntemlerinin çoğu, kurtarma bölümüne değiştirilmiş bir geri kazanımın oluşturulması ile başlar. Bundan sonra, cihazı kökten bir güncelleme yapılabilir. Bir cihazı Root etmenin avantajları ve aynı zamanda dezavantajları bulunmaktadır.
Avantajlar
- Root etme derin seviyede aygıta yazılımın değiştirilmesine izin verir.
- Örneğin, cihazın CPU’sunu overclock yapabilme yetkisi sağlar.
- Cihaza taşıyıcılar, üreticiler vb. Tarafından getirilen kısıtlamaları atlatır
- Aşırı kişiselleştirme için, yeni özelleştirilmiş ROM’lar indirilebilir ve kurulabilir.
Dezavantajlar
- Bir cihazı Root etme, aşırı dikkatle yapılmalıdır; çünkü hatalar, telefondaki yazılımın onarılamaz bir şekilde zarar görmesine neden olabilir ve bu, cihazı işe yaramaz bir hale getirebilir.
- Root etme bir cihazın garantisini geçersiz kılabilir.
- Tüm Android sistemine erişimi olan kötü amaçlı yazılımlara daha etkin işlem alanı verebilir.
Cihaz Root edildiğinde, Süper kullanıcı uygulaması gibi uygulamalar, kök ayrıcalıklarını sağlamak ve reddetmek için kullanılabilir. Bu uygulama, aşağıdaki ekran görüntüsünde gösterildiği gibi cihaza süper kullanıcı hakları vermenize ve yönetmenize yardımcı olur:
Root Erişimi-Adb Shell
Normal bir Android telefon, cihazdaki belirli dizinlere ve dosyalara erişmenize izin vermez. Örneğin, Root yetkisi olmayan bir Android cihazda / data / data klasörüne erişmeyi deneyin. Aşağıdaki mesajı göreceksiniz:
Bir Root edilmiş telefonda, aşağıdaki komutu vererek bir Root adb shell çalıştırabilirsiniz.
Böylece, bir telefonu Root etmek, başka türlü erişilemeyen klasörlere ve verilere erişmenizi sağlar.