7Jul

Köklere Karşı Olgu: Android Cihazlar Neden Köklü Olmuyor?

Android akıllı telefonlarınızı ve tabletlerinizi daha önce köklendirme hakkında yazmıştık, neden kök salmış değiller? Google, Android'in güvenlik modelini çökerttiği için kökten olmanın güvenlik nedeniyle bir hata olduğunu iddia ediyor.

Yıllar geçtikçe, Google, ekran görüntülerinden şifreleme ve VPN'leri desteklemek için, Android için kökten daha çok özelliğe giderek daha fazla katmıştır. Amaç, köklenme ihtiyacını en aza indirmektir.

Köklenme nedir, Neyse?

Android, "kök" kullanıcısının Windows'daki Yönetici kullanıcısına eşdeğer olduğu Linux tabanlı.Başka bir deyişle, "köklendirme" terimi akıllı telefonunuza veya tabletinize kök erişim elde etmek ve uygulamaları kök izinlerle tam sistem erişimi olmak üzere çalıştırmak anlamına gelir.

Standart bir köklendirme işlemi aynı zamanda Superuser veya SuperSU gibi bir uygulama olacaktır. Bu uygulama kök erişimini denetler. Cihazınızdaki uygulamalar yalnızca istedikleri zaman kök izinlerine sahip olamazlar - sizi istemeleri gerekir ve isteği onaylayabilir veya reddedebilirsiniz.

, Android'in Güvenlik Modülünden Ayrılıyor

Android, Linux'un güvenlik modelini farklı bir şekilde kullanıyor. Her Android uygulaması kendi kullanıcı kimliğiyle veya UID ile çalışır. Başka bir deyişle, her uygulama kendi kullanıcı hesabı olarak çalışır. Bu, her uygulamanın diğer her uygulamanın kendisinden izole edilmiş kendi verileri olduğu anlamına gelir. Bankanızın uygulamasını yüklerseniz, verisi yalnızca bankanın uygulaması tarafından erişilebilecek şekilde depolanır; cihazınızdaki diğer uygulamalar onun üzerinde snoop yapamaz.

Standart bir Android konfigürasyonunda, uygulamanın istediği izin sayısına bakılmaksızın hiçbir uygulama başka hiçbir uygulamanın verisine erişemez.

Bir uygulama kök olarak çalıştırdığınızda, tüm bunlar değişir. Uygulama artık korumalı bir alanda çalışmıyor - tüm sisteme erişimi var. Kök izinlerine sahip bir uygulama, diğer uygulamaların verilerini okuyabilir - mükemmel Titanyum Yedekleme bu şekilde çalışır ve neden kök gerektirir.

Kök İzin İstekler ve Kötü Amaçlı Yazılımlar

Tam sistem erişimi, kötücül yazılımların kök erişimini normalde olduğundan çok daha fazla zarar görmesi için istismar edebileceği anlamına gelir. Bir uygulamaya kök erişimi sağlandıktan sonra, her şeyi yapabilirsiniz - size söylemeden arka planda bir anahtar kaydedici çalıştırın, hesap bilgilerinizi diğer uygulamalardan çıkarın veya kritik sistem dosyalarını silerek cihazınızı karışık hale getirin.

Ne yaptığınızı biliyorsanız ve yalnızca güvenilir root uygulamalarını indirin, bunu önleyebilirsiniz. Bununla birlikte, kaç teknik olmayan kullanıcın kaçını Android kullandığını düşündüğünüzde bu hatırlamaya değer. Titanium Backup'ı çalıştırmak ve tüm kök dosya sistemine erişmekle ilgilenmiyorlar; sadece çalışmasını, telefon görüşmeleri yapmasını ve Kızgın Kuşları oynamasını istiyorlar.

Başka bir deyişle, muhtemelen akrabalarınızın akıllı telefonlarını ve tabletlerini onlara bir iyilik olarak kök salmamalısınız. Büyük Güçle

Büyük Sorumluluk Getiriyor

Sorunlar yalnızca kötü amaçlı yazılımlara yayılmakla kalmaz aynı zamanda. Kök dosya sistemine tam erişildiğinde, kök dosya sistemindeki önemli sistem dosyalarını silebilir ya da kritik sistem uygulamalarını devre dışı bırakabilir ve aygıtınızın düzgün çalışmasını önleyebilirsiniz. Windows, ortalama kullanıcıların aynı nedenle C: \ Windows klasöründe dolaşırken olmasını önlemek için büyük sıkıntıya gider. Ortalama kullanıcı ne yaptıklarını anlamıyorsa, işletim sistemine ciddi zarar verebilirler.

Garanti Koşulları

Bazı üreticiler veya taşıyıcılar, köklü bir cihazınız varsa, garanti servisini reddetmeyi deneyebilir. Sistem dosyalarınızı değiştirmek için root erişimi kullandıysanız ve yazılım artık düzgün çalışmıyorsa, bu biraz mantıklı olur - cihazınızı fabrika varsayılan ayarlarına geri yükleyebilmeli ve kendiniz düzeltmelisiniz.

Cihazın donanımı başarısız oluyorsa, köklenme neden olamaz( eğer kök isteyen ve donanımı ısı ile öldüren bir hızaşırtma uygulaması kurmadıysanız).Herhangi bir tartışmayı önlemek için, servise götürmeden önce aygıtı kökten açmanız gerekir.

Bu, teknik olmayan bir aile üyesinin aygıtını kurmak istemediğiniz bir başka nedenle - sabitlenmesine veya değiştirilmesine ihtiyaç duymaları durumunda sorunlara neden olabilir.

Özetlemek gerekirse, köklendirme size büyük bir güç verir - Android'ten daha fazla güç size vermek üzere tasarlanmıştır.(Bununla birlikte, Linux'un altındadır ve Linux root erişimi ile iyi çalışır.) Kök erişimi olan bir uygulama herhangi bir izin kısıtlamasına bağlı değildir ve bazı ciddi sorunlara neden olma potansiyeline sahiptir. Ne yaptığınızı biliyorsanız, iyi olmalısınız - ancak daha dikkatli olmanız gerekir.

Ancak, bu güç yalnızca ortalama Android kullanıcısı için bir sorumluluktur. Android'in köklü olmaması nedeni budur - herhangi bir uygulama bir kök izin istemi açıp sisteme tam erişime sahip olabiliyorsa, teknik açıdan daha az sayıda kullanıcı erişimi izleyerek uygulamayı kullanmaya devam edebilir. Bazı uygulamalar, bugün çok sayıda reklam destekli uygulama bugün izinlerin uzun bir listesini isteyecekleri gibi, daha nastier reklamları görüntülemek için root erişimi olmaksızın çalışmayı reddetebilir. Kök eksikliği, ortalama kullanıcıları korumaya yardımcı olur.