Car-tech

Neden Android Uygulama Güvenliği iPhone İçin Daha İyidir

Android neden fazla RAM'e ihtiyaç duyuyor? iOS ile farkları ne?

Android neden fazla RAM'e ihtiyaç duyuyor? iOS ile farkları ne?
Anonim

Uygulama güvenliği, büyük ölçüde her büyük platformu etkileyebilecek birkaç iyi tanıtılmış etkinlikten ötürü son zamanlarda mobil dünyada yoğun bir ilgi odağı haline geldi.

iPhone tarafında, Elbette, cihazın işletim sistemini zararlı uygulamalar tarafından taklit edilebilecek şekilde açan JailbreakMe aracı var.

Android tarafında, veriye erişen duvar kağıdı uygulamalarının durumu buydu. Her şeyden sonra, kullanıcıları riske atmak için hiçbir şey yapmadı.

[Daha fazla okuma: Windows PC'nizden kötü amaçlı yazılımları nasıl temizlersiniz]

Bu arada Transmisyon güvenliği, Blackberry platformuna kendi görüş alanından kendi payını verdi. veri izleme uluslarında.

Mobil platformun mükemmel bir güce sahip olmadığı, hatta mümkün olmadığı durumlarda bile Android, uygulamalarını iPhone için daha güvenli hale getiren bir dizi cazip avantaja sahip.

1. Uygulama İzinleri

Linux tabanlı Android platformunda, her bir uygulama ayrı bir "silo" içinde çalışır ve diğer uygulamalara veri veya kod yazması veya yazılması varsayılan olarak mümkün değildir. Her bir izole uygulama ile ilişkilendirilen, benzersiz bir tanımlayıcıdır ve belirli bir uygulamanın erişime ve yapmaya izin verdiğinin açıkça belirlendiği karşılık gelen bir izin kümesidir.

Sonuç olarak, Linux kullanıcılarının genellikle "root" ayrıcalıklarına sahip olmadıkları gibi. sistem genelinde zarar vermek için ilişkili güç ile, varsayılan olarak Android uygulamaları benzer şekilde sınırlıdır. Sadece Linux, bireysel bir kullanıcıyı etkileyen bir virüs tarafından masaüstünde yapılabilecek zararı en aza indirdiği gibi, yani Android haydut bir uygulama tarafından yapılabilecek olası hasarı kısıtlar.

Herhangi bir veri için Android uygulamalarında paylaşılan, açıkça ve kullanıcı bilgilendiren bir şekilde yapılmalıdır. Özellikle kurulumdan önce bile uygulama, telefonun hangi yeteneklerini veya verilerini kullanmak isteyeceğini (örneğin GPS) beyan etmeli ve kullanıcı bunu yapmak için açıkça izin vermelidir. Bu duvar kağıdı uygulamaları, dikkat edilmesi gereken bir istisna değildi. Dolayısıyla, bir kullanıcı, basit bir duvar kağıdının uygulamasının kişi listesine erişmesini istediğini görürse, devam etmeden önce iki kez düşünmek için muhtemelen bir neden vardır.

iPhone'da, diğer yandan, farklı bir hikaye. Tüm uygulamalar eşit kabul edilir ve varsayılan olarak birçok kullanıcıya erişebilir ve kullanıcıya söylemek zorunda kalmaz. Bu yüzden, Android'de, kötü amaçlı bir uygulamanın yüklemeye çalıştığınız anda şüpheli olduğunu görebileceksiniz, iPhone iOS'ta, hiçbir zararı yoktur - potansiyel olarak zarar verene kadar.

2. Uygulama Piyasaları

Android, kullanıcının uygulamayı yüklemeden önce bir uygulamanın gereksinimlerini değerlendirmenin kontrolünü ele geçirmesine rağmen, Apple bu kontrolü kendisi için saklar. Bunun yerine, aşırı koruyucu bir ebeveyn gibi, App Store'da satışa sunulabilmesinden önce her uygulamanın onaylanmasında ısrar ediyor - iPhone platformunun "duvarlı bahçesi" koruma stratejisinin bir parçası.

Android Market'te Tabii ki, böyle bir kısıtlama yok - yine, kullanıcıların yükleme sonrasında satın aldıkları uygulamaları değerlendirmek zorunda kalıyor.

Bazıları Apple'ın kullanıcı için daha güvenli bir yaklaşım olduğunu düşünürken, sürecinin opaklığı da bunun ne olduğunu açıklığa kavuşturuyor. tam olarak, şirket gelen uygulamaları kontrol eder. Her gün yazılmış yeni uygulamaların sayısı göz önüne alındığında, Apple'ın veya herhangi bir şirketin, geliştiricinin kimliğini doğrulamaktan ve uygulamanın yapmak için ne vaat ettiğini doğrulamaktan daha fazlasını yapması olası görünmemektedir. Bir uygulamanın onaylanmasının ardından herhangi bir geliştiricinin kötü amaçlı kod eklemesi de kolay olacaktır.

Her iki durumda da, Apple'ın daha sonra vurulan çok sayıda uygulamanın güvenlik açıklarına sahip olduğu şüphesizdir. Yakın zamanda, güvenlik araştırma firması Lookout, Android'deki uygulamaların, iPhone'un bir kişinin iletişim listesine erişme veya konumlarını geri getirme yeteneklerinden genellikle daha az olduğunu buldu. Ayrıca, neredeyse iki kat fazla iPhone uygulamasının kullanıcının iletişim bilgilerine erişebileceğini de buldu.

3. Açıklık

Android platformu olabildiğince açık olmasa da, Apple'ın iPhone platformundan çok daha açık olduğunu inkar etmiyor. Bu açıklığın bir çok yararı arasında, platformun altında yatan kodun, kullanıcıların ve geliştiricilerin dünya çapında incelemeye açık olması. Apple'ın takımının kaç insanı olduğu umrumda değil; Numaralarının bununla rekabet etmesinin bir yolu yok. Sonuç? Daha fazla "gözbebekleri" kodu incelemek, sorunların daha çabuk yakalanabileceği anlamına geliyor.

Bu şeffaflık ve katılım çağında, hızla büyüyen mobil dünyada açıklığın ve kullanıcı kontrolünün gerekli olduğuna inanıyorum. Bununla birlikte, tek bir şirket, olabilecek her şeyi kullanıcılardan koruyamaz. Gerçekten de, herhangi bir tek şirket böyle bir sorumluluktan vazgeçmeli. Çok daha iyi bir yaklaşım, kullanıcılara güvenliği izleme konusunda bir rol oynamasıdır ve bu da Android'in yaptığı şeydir.