7Jul

Kasus Melawan Akar: Mengapa Perangkat Android Tidak Berakar

Kami telah menulis tentang cara membasmi smartphone dan tablet Android sebelumnya, tapi mengapa mereka tidak berakar? Google berpendapat bahwa rooting adalah kesalahan karena alasan keamanan, karena menumbangkan model keamanan Android.

Selama bertahun-tahun, Google telah menambahkan lebih banyak fitur root-only ke Android - dari tangkapan layar untuk mendukung enkripsi dan VPN.Tujuannya adalah untuk meminimalkan kebutuhan akan rooting.

Apa itu Rooting, Anyway?

Android berbasis Linux, dimana pengguna "root" setara dengan pengguna Administrator di Windows. Istilah "rooting" berarti mendapatkan akses root ke smartphone atau tablet Anda dan dapat menjalankan aplikasi dengan hak akses root - akses sistem penuh, dengan kata lain.

Proses rooting standar juga akan menjadi aplikasi seperti Superuser atau SuperSU.Aplikasi ini mengawasi akses ke root. Aplikasi pada perangkat Anda tidak bisa hanya mendapatkan izin root kapan pun mereka mau - mereka harus meminta Anda dan Anda dapat mengkonfirmasi atau menolak permintaan tersebut.

Melanggar Model Keamanan Android

Android menggunakan model keamanan Linux dengan cara yang berbeda. Setiap aplikasi Android berjalan dengan ID pengguna miliknya sendiri, atau UID.Dengan kata lain, setiap aplikasi berjalan sebagai akun penggunanya sendiri. Ini berarti setiap aplikasi memiliki data tersendiri yang diisolasi dari setiap aplikasi lainnya. Jika Anda memasang aplikasi bank Anda, datanya akan disimpan sehingga hanya dapat diakses oleh aplikasi bank - aplikasi lain di perangkat Anda tidak dapat mengintipnya.

Pada konfigurasi Android standar, tidak ada aplikasi yang dapat mengakses data aplikasi lain, tidak peduli berapa banyak izin yang diminta aplikasi.

Ini semua berubah saat Anda menjalankan aplikasi sebagai root. Aplikasi ini tidak lagi berjalan di area sandboxed - ia memiliki akses ke keseluruhan sistem. Aplikasi dengan izin root dapat membaca data aplikasi lain - inilah cara kerja Titanium Backup yang hebat dan mengapa memerlukan akar.

Root Permission Prompt and Malware

Akses sistem penuh berarti bahwa perangkat lunak perusak berpotensi memanfaatkan akses root untuk melakukan lebih banyak kerusakan daripada biasanya. Setelah sebuah aplikasi diberikan akses root, ia dapat melakukan apa saja - menjalankan logger kunci di latar belakang tanpa memberi tahu Anda, ekstrak informasi akun Anda dari aplikasi lain, atau bahkan mengacaukan perangkat Anda dengan menghapus file sistem kritis.

Jika Anda tahu apa yang Anda lakukan dan hanya mendownload aplikasi root tepercaya, Anda bisa menghindarinya. Namun, ini perlu diingat saat Anda mempertimbangkan berapa banyak pengguna yang kurang teknis menggunakan Android. Mereka tidak peduli menjalankan Titanium Backup dan memiliki akses ke keseluruhan sistem file root - mereka hanya menginginkannya bekerja, melakukan panggilan telepon, dan bermain Angry Birds.

Dengan kata lain, Anda mungkin sebaiknya tidak mengakar smartphone dan tablet saudara Anda sebagai bantuan untuk mereka.

Dengan Great Power Comes Great Responsibility

Masalah tidak hanya mencakup malware. Dengan akses penuh ke sistem file root, Anda dapat menghapus file sistem penting di sistem file root atau menonaktifkan aplikasi sistem kritis dan mencegah perangkat Anda berfungsi dengan baik. Windows berusaha keras untuk mencegah pengguna rata-rata tidak berkeliaran di folder C: \ Windows karena alasan yang sama. Jika pengguna rata-rata tidak mengerti apa yang mereka lakukan, mereka dapat melakukan kerusakan serius pada sistem operasi mereka. Pertimbangan Jaminan

Beberapa produsen atau operator mungkin mencoba menolak layanan garansi jika Anda memiliki perangkat berakar. Jika Anda telah menggunakan akses root untuk memodifikasi file sistem Anda dan perangkat lunak tidak berfungsi dengan baik, ini masuk akal - walaupun Anda harus mengembalikan perangkat ke pengaturan default pabrik dan memperbaikinya sendiri.

Jika perangkat kerasnya gagal, perakaran tidak bisa menjadi penyebabnya( kecuali jika Anda telah menginstal aplikasi overclocking yang memerlukan akarnya dan membunuh perangkat keras dengan panas).Untuk mencegah adanya argumen, Anda harus mencabut perangkat sebelum menggunakannya untuk layanan.

Ini adalah alasan lain mengapa Anda tidak ingin mengakar perangkat anggota keluarga non-teknis - ini dapat menyebabkan masalah jika mereka memerlukannya tetap atau diganti.

Singkatnya, rooting memberi Anda kekuatan besar - lebih banyak kekuatan daripada yang dirancang oleh Android untuk diberikan kepada Anda.(Namun, Linux ada di bawahnya, dan Linux bekerja dengan baik dengan akses root.) Aplikasi dengan akses root tidak terikat oleh batasan izin dan berpotensi menyebabkan beberapa masalah serius. Jika Anda tahu apa yang Anda lakukan, Anda harus baik-baik saja - tapi Anda harus lebih berhati-hati.

Namun, kekuatan ini hanya menjadi tanggung jawab pengguna Android rata-rata. Inilah sebabnya mengapa Android tidak berakar - jika ada aplikasi yang bisa memunculkan permintaan izin root dan mendapatkan akses lengkap ke sistem, banyak pengguna yang kurang teknis mengizinkan akses tersebut sehingga mereka dapat terus menggunakan aplikasi ini. Beberapa aplikasi bahkan mungkin menolak untuk berjalan tanpa akses root hanya untuk menampilkan iklan yang lebih buruk, seperti banyak aplikasi yang didukung iklan meminta daftar panjang izin hari ini. Kurangnya akar membantu melindungi pengguna biasa.