Car-tech

Mengapa Keamanan Aplikasi Android Lebih Baik Dibandingkan untuk iPhone

9 Perbedaan iOS dan Android | Lebih Canggih dan Unggul Mana?

9 Perbedaan iOS dan Android | Lebih Canggih dan Unggul Mana?
Anonim

Keamanan aplikasi telah menjadi fokus perhatian yang intens di dunia seluler akhir-akhir ini, terutama karena beberapa kejadian yang dipublikasikan dengan baik yang mempengaruhi masing-masing platform utama.

Di sisi iPhone, tentu saja, ada alat JailbreakMe, yang membuka sistem operasi perangkat dengan cara yang berpotensi diemulasi oleh aplikasi berbahaya.

Di sisi Android, ada kasus aplikasi wallpaper yang mengakses data - yang, itu ternyata, tidak melakukan apa pun untuk membuat pengguna beresiko.

[Bacaan lebih lanjut: Cara menghapus malware dari PC Windows Anda]

Keamanan transmisi, sementara itu, telah memberikan platform BlackBerry sendiri bagian dari pusat perhatian di negara-negara pemantau data.

Namun, sementara itu jelas tidak ada platform seluler yang memiliki keamanan sempurna - bahkan tidak mungkin - Android memiliki sejumlah keunggulan menarik yang membuat aplikasinya lebih aman dari pada iPhone.

1. Izin Aplikasi

Pada platform Android berbasis Linux, setiap aplikasi berjalan dalam "silo" terpisah, tidak dapat secara default untuk membaca atau menulis data atau kode ke aplikasi lain. Terkait dengan setiap aplikasi yang terisolasi adalah pengidentifikasi unik dan seperangkat izin yang terkait secara eksplisit mengatur apa yang aplikasi tertentu diperbolehkan untuk mengakses dan melakukan.

Akibatnya, banyak cara pengguna Linux biasanya tidak memiliki "hak istimewa" root dengan kekuatan yang terkait untuk melakukan kerusakan seluruh sistem, sehingga aplikasi Android secara default terbatas dengan cara yang sama. Sama seperti Linux meminimalkan kerusakan yang dapat dilakukan pada desktop oleh virus yang mempengaruhi pengguna individu, dengan kata lain, sehingga Android membatasi potensi kerusakan yang dapat dilakukan oleh aplikasi jahat.

Agar data apa pun menjadi dibagikan di seluruh aplikasi Android, itu harus dilakukan secara eksplisit dan dengan cara yang menginformasikan pengguna. Khususnya, sebelum instalasi dapat terjadi, aplikasi harus menyatakan kemampuan atau data ponsel yang akan digunakan - GPS, misalnya - dan pengguna harus secara eksplisit memberikan izin untuk melakukannya. Aplikasi wallpaper itu, harus dicatat, tidak terkecuali. Jadi, jika pengguna melihat setelah pemasangan bahwa aplikasi wallpaper sederhana meminta akses ke daftar kontaknya, katakanlah, mungkin ada alasan untuk berpikir dua kali sebelum melanjutkan.

Di iPhone, di sisi lain, itu adalah cerita yang berbeda. Semua aplikasi dianggap sama dan dapat mengakses banyak sumber daya secara default, dan tanpa harus memberi tahu pengguna. Jadi, sementara di Android Anda akan dapat melihat bahwa aplikasi jahat mencurigakan saat Anda mencoba untuk menginstalnya, pada iPhone iOS, Anda tidak akan tahu - berpotensi sampai kerusakan itu terjadi.

2. App Markets

Sedangkan Android menempatkan pengguna dalam kontrol mengevaluasi persyaratan aplikasi sebelum menginstal, Apple menyimpan kontrol itu untuk dirinya sendiri. Sebaliknya, seperti orang tua yang overprotective, ia bersikeras menyetujui setiap aplikasi sebelum dapat ditawarkan untuk dijual di App Store - bagian dari strateginya mempertahankan "taman bertembok" platform iPhone.

Di Android Market, tentu saja, tidak ada pembatasan seperti itu - sekali lagi, terserah kepada pengguna untuk mengevaluasi aplikasi yang mereka beli saat instalasi.

Meskipun beberapa pandangan pendekatan Apple sebagai pendekatan yang lebih aman bagi pengguna, opasitas dari prosesnya membuatnya tidak jelas apa, tepatnya, perusahaan memeriksa aplikasi yang masuk. Mengingat banyaknya aplikasi baru yang ditulis setiap hari, tampaknya tidak mungkin bahwa Apple - atau perusahaan mana pun - dapat melakukan lebih dari sekadar memverifikasi identitas pengembang dan memastikan aplikasinya melakukan apa yang dijanjikannya. Akan lebih mudah bagi pengembang untuk menambahkan kode berbahaya setelah aplikasi disetujui.

Bagaimanapun, tidak ada keraguan bahwa banyak aplikasi yang Apple telah periksa kemudian ditemukan memiliki kerentanan. Baru-baru ini, perusahaan riset keamanan, Lookout, menemukan bahwa aplikasi di Android pada umumnya lebih kecil dibandingkan dengan iPhone agar dapat mengakses daftar kontak seseorang atau mengambil lokasi mereka. Itu juga menemukan bahwa hampir dua kali lebih banyak aplikasi iPhone dapat mengakses data kontak pengguna.

3. Keterbukaan

Meskipun platform Android tidak terbuka seperti banyak orang, tidak dapat disangkal bahwa itu jauh lebih terbuka daripada platform iPhone Apple. Di antara banyak manfaat keterbukaan itu adalah bahwa kode yang mendasari platform ini tersedia untuk diperiksa oleh pengguna dan pengembang di seluruh dunia. Saya tidak peduli berapa banyak orang yang dimiliki tim Apple; tidak mungkin nomor mereka bisa bersaing dengan itu. Hasil? Lebih banyak "eyeballs" yang mempelajari kode itu berarti masalah-masalah terperangkap lebih cepat.

Di era transparansi dan partisipasi ini, saya percaya bahwa keterbukaan dan kontrol pengguna adalah apa yang dibutuhkan dalam dunia mobile yang berkembang pesat. Tidak ada perusahaan tunggal, betapapun mampunya, dapat melindungi pengguna dari semuanya. Juga, tidak boleh ada satu perusahaan pun yang diberi tanggung jawab seperti itu. Pendekatan yang jauh lebih baik adalah memberi pengguna cara untuk memainkan peran dalam memantau keamanan itu sendiri, dan itulah yang dilakukan oleh Android.