211service.com
Jak układa się zabezpieczenia Androida
Dzisiejsze smartfony mają tę samą szybkość, pamięć masową i łączność sieciową, co komputery stacjonarne sprzed kilku lat. Z tego powodu są skarbnicą danych osobowych – i prawdopodobnie kolejnym polem bitwy o bezpieczeństwo komputerowe.

Rozpoznawanie wzorców: Nexus One z systemem Android używa wzoru odblokowania, który należy wprowadzać za każdym razem, gdy aktywowany jest ekran telefonu.
To, co sprawia, że smartfony są atrakcyjne – możliwość dostosowywania ich przez pobieranie aplikacji – sprawia, że są niebezpieczne. Aplikacje sprawiają, że telefon komórkowy staje się prawdziwym komputerem, a App Store firmy Apple był kluczowym czynnikiem sukcesu telefonu. Jednak aplikacje sprawiają, że smartfony stają się również celem cyberprzestępców.
Apple wie, że wystarczy kilka złośliwych aplikacji, aby nadszarpnąć reputację iPhone'a. Dlatego App Store to społeczność otoczona murem. Jedyne aplikacje, które pojawiają się na liście, to te, które zostały zatwierdzone przez Apple. Aby uzyskać zatwierdzenie, programiści muszą utworzyć konto programisty i uiścić roczną opłatę. Zespół Apple ocenia i zatwierdza każdą wersję każdej udostępnionej aplikacji. Apple podobno odrzuca około 10 procent aplikacji przesyłanych do App Store, ponieważ kradną one dane osobowe, zawierają nieodpowiednie treści lub mają pomóc użytkownikowi złamać prawo.
Google zastosowało zupełnie inne podejście do zapewnienia bezpieczeństwa smartfonów z systemem Android. Podobnie jak Apple, Android ma również sklep o nazwie Android Marketplace, z którego użytkownicy mogą pobierać aplikacje. Ale w przeciwieństwie do Apple, każdą aplikację można przesłać do Android Marketplace – Google nie ocenia ich najpierw. Tym, co chroni użytkowników Androida przed złośliwymi aplikacjami, jest model bezpieczeństwa oparty na możliwościach.
Każda aplikacja na Androida musi informować system operacyjny telefonu, jakich funkcji wymaga. Podczas instalowania aplikacji system operacyjny wyświetla listę funkcji potrzebnych do uruchomienia aplikacji. Następnie możesz zdecydować, czy te możliwości są zgodne z tym, co twierdzi aplikacja. Na przykład aplikacja TaxCaster Mobile firmy Intuit wymaga pełnego dostępu do Internetu, ponieważ musi pobrać dane wejściowe, wysłać je na serwery Intuit i pokazać wyniki. Z kolei aplikacja Slacker Radio od Slackera wymaga Bluetooth, pełnego dostępu do Internetu, modyfikacji/usuwania dostępu do karty SD, możliwości zmiany ustawień audio, możliwości odczytania tożsamości połączeń przychodzących, możliwości zmiany Wi Stan -Fi i możliwość zapobiegania uśpieniu telefonu.
System oparty na możliwościach ma tę zaletę, że jest wymuszany przez system operacyjny. Po prostu nie ma możliwości, aby aplikacja zrobiła więcej, niż mówi. Nie zależy to również od czujności ludzkich badaczy.
Problem z możliwościami polega na tym, że nie ma możliwości upewnienia się, że aplikacja będzie działać odpowiednio z zaufaniem, jakie jej dano. Na przykład w grudniu aplikacja do bankowości internetowej została opublikowana w Android Marketplace który wydawał się być dla First Tech Credit Union. Okazało się, że aplikacja była fałszywa – po prostu kolejne oszustwo phishingowe. Google usunął nieuczciwą aplikację wkrótce po jej odkryciu, ale nie jest jasne, ile osób dało się nabrać na oszustwo.
Możliwości nie mogą chronić użytkowników przed tego rodzaju atakiem, ponieważ nieuczciwa aplikacja prosiła o takie same uprawnienia, jakie posiadałaby legalna aplikacja — to znaczy o możliwość zaakceptowania nazwy użytkownika i hasła osoby oraz przesłania tych informacji przez Internet do zdalnego serwera .
Innym problemem związanym z systemem opartym na możliwościach jest to, że wymaga on od użytkowników starannego przemyślenia kwestii bezpieczeństwa. Wielu użytkowników nie jest w stanie właściwie ocenić zagrożeń związanych z oprogramowaniem, które chcą pobrać i uruchomić — nawet jeśli podejrzewają, że oprogramowanie może być złośliwe.
Istnieją inne ważne różnice w zabezpieczeniach między telefonami iPhone i telefonami z systemem Android. Oba można ustawić tak, aby automatycznie blokowały się po okresie bezczynności i wymagają podania hasła przed ponownym użyciem. Ale iPhone'a można skonfigurować tak, aby usuwał wszystkie zawarte w nim dane po 10 nieudanych próbach podania hasła. iPhone obsługuje również zdalne czyszczenie. Android firmy Google nie ma żadnej z tych funkcji, co sprawia, że system jest zasadniczo mniej bezpieczny. (Aplikacja innej firmy o nazwie Wave Secure oferuje niektóre z tych funkcji, ale uważam, że są one słabo zintegrowane z systemem Android.)
Kolejną ważną zaletą bezpieczeństwa iPhone'a jest ustawiane przez użytkownika opóźnienie kodu blokady. Jeśli ustawisz wzór odblokowania na telefonie z Androidem, musisz podawać ten wzór za każdym razem, gdy włączasz ekran telefonu. W iPhonie możesz ustawić opóźnienie, aby nie trzeba było wpisywać kodu odblokowującego, jeśli telefon spał tylko przez minutę, pięć minut, 15 minut, godzinę lub cztery godziny. Oczywiście im krótszy okres, tym bezpieczniejsze są Twoje dane. Ale możliwość ustawienia opóźnienia na pięć lub nawet 15 minut sprawia, że korzystanie z tej funkcji jest znacznie mniej uciążliwe. Na moim telefonie z Androidem ciągle wpisuję kod odblokowujący, nawet po zakończeniu jednominutowej rozmowy telefonicznej. To tak irytujące, że poważnie rozważam jego wyłączenie.
Chciałbym, aby iPhone miał architekturę bezpieczeństwa opartą na możliwościach Androida, ponieważ ta dodatkowa warstwa ochrony zapewnia ważne gwarancje bezpieczeństwa. Ale nawet bez tego szereg funkcji bezpieczeństwa iPhone'a czyni go lepszym wyborem dla osób, które muszą przechowywać poufne informacje w swoim telefonie. To powiedziawszy, mam nadzieję, że Google wprowadzi duże ulepszenia w następnej wersji systemu operacyjnego Android.