Car-tech

Proč je zabezpečení aplikací Android lepší než pro iPhone

iOS vs Android

iOS vs Android
Anonim

Zabezpečení aplikací se v poslední době stalo hlavním tématem intenzivního pozorování v mobilním světě, a to z velké části několika málo dobře zveřejněným událostem, které se týkají všech hlavních platforem.

je samozřejmě nástroj JailbreakMe, který odemkne operační systém zařízení způsobem, který by mohl být napodoben škodlivými aplikacemi.

Na straně Android se jedná o aplikace tapety pro přístup k datům, které Ukázalo se, že se nepodařilo udělat nic, čím by uživatelé mohli být ohroženi.

Zabezpečení přenosu zatím poskytlo platformě Blackberry svůj vlastní podíl na světelném světle v zemích monitorujících údaje.

Přesto, zatímco je zřejmé, že ani žádná mobilní platforma nemá dokonalou bezpečnost - a to ani není možné - Android má řadu vyhraněných výhod, díky kterým je jeho aplikace ve své podstatě bezpečnější než aplikace pro iPhone. Oprávnění k aplikacím

Na platformě Android založené na platformě Android se každá aplikace spouští v samostatném "silu", který ve výchozím nastavení nemůže číst nebo zapisovat data nebo kód do jiných aplikací. Související s každou izolovanou aplikací je jedinečný identifikátor a příslušná sada oprávnění, která výslovně upravuje, na které konkrétní aplikaci lze přistupovat a provádět.

V důsledku toho většinou Linux uživatelé obvykle nemají oprávnění "root" s přidruženou mocí dělat celosvětovou škodu, takže aplikace Android jsou ve výchozím nastavení omezena podobným způsobem. Stejně jako Linux minimalizuje škody, které by mohly být na ploše způsobeny virem postiženým jednotlivým uživatelem, jinými slovy Android tak omezuje potenciální škody, které by mohly být způsobeny nepoctivými aplikacemi.

Aby byly všechny údaje sdíleno mezi aplikacemi Android, musí být provedeno výslovně a způsobem, který informuje uživatele. Konkrétně, ještě předtím, než se instalace může stát, musí aplikace oznámit, která z funkcí nebo údajů telefonu bude chtít použít - např. GPS - a uživatel musí k tomu výslovně udělit povolení. Tyto tapety, které je třeba poznamenat, nebyly výjimkou. Takže pokud uživatel při instalaci zjistí, že jednoduchá aplikace pro tapety požaduje přístup ke svému seznamu kontaktů, řekněme, je pravděpodobné, že před tím, než budete pokračovat, je důvod se přemýšlet dvakrát.

Na iPhone je naopak jiný příběh. Všechny aplikace jsou považovány za rovnocenné a mají přístup k mnoha zdrojům ve výchozím nastavení a bez nutnosti informovat uživatele. Takže i když se na Androidu zobrazí podezření, že je malá aplikace podezřelá v okamžiku, kdy se ji pokusíte nainstalovat, na iPhone iOS nebudete mít představu - potenciálně až do okamžiku, kdy dojde k poškození.

2. Trhy s aplikacemi

Zatímco Android uvádí uživateli kontrolu nad vyhodnocením požadavků aplikace před tím, než se instaluje, Apple si udržuje kontrolu nad sebou. Místo toho, jako nadprůměrný rodič, trvá na schválení každé aplikace předtím, než může být nabízena k prodeji v App Store - část strategie jejího udržování "zděné zahrady" platformy iPhone.

V Android Marketu, samozřejmě, neexistují žádná omezení - opět je záležet na tom, aby uživatelé hodnotili aplikace, které kupují po instalaci.

Zatímco někteří považují přístup společnosti Apple za bezpečnější pro uživatele, opacita jeho procesu znemožňuje to, co přesně společnost kontroluje příchozí žádosti. Vzhledem k naprostému počtu nových aplikací napsaných každý den se zdá nepravděpodobné, že společnost Apple - nebo jakákoli společnost - by mohla udělat víc než jednoduše ověřit totožnost vývojáře a ujistit se, že aplikace dělá to, co slibuje. Rovněž by bylo snadné, aby každý vývojář přidal škodlivý kód po schválení aplikace.

Ať tak či onak, není pochyb o tom, že spousta aplikací, které Apple prověřil později, bylo zjištěno, že jsou zranitelné. Právě nedávno společnost Lookout zabývající se bezpečnostním výzkumem zjistila, že aplikace Android jsou obecně méně pravděpodobné než aplikace pro iPhone, které jsou schopné přistupovat k osobnímu seznamu kontaktů nebo získávat jejich polohu. Zjistil také, že téměř dvakrát tolik aplikací pro iPhone má přístup ke kontaktním údajům uživatele.

3. Otevřenost

Ačkoli platforma Android není tak otevřená, jak by ji chtěli, tak se nedá popřít, že je mnohem otevřenější než platforma iPhone společnosti Apple. Mezi mnohé výhody této otevřenosti patří, že kód, který je základem platformy, je k dispozici pro kontrolu uživatelů a vývojářů po celém světě. Je mi jedno, kolik lidí má Apple tým; jejich počet by s nimi nemohl konkurovat. Výsledek? Více "očních koulí", které zkoumají kód, znamená, že se problémy rychleji zachycují.

V této éře transparentnosti a účasti jsem přesvědčen, že v rychle se rozvíjejícím světě mobilních telefonů je potřeba otevřenost a uživatelská kontrola. Žádná společnost, ať už je to schopná, může chránit uživatele před všemi. Ani taková odpovědnost by neměla být svěřena žádné společnosti. Daleko lépe je poskytnout uživatelům způsob, jak hrát roli v monitorování bezpečnosti sami, a to je přesně to, co Android dělá.