
TL;DR Jeśli na Twoich służbowych urządzeniach mobilnych potrzebny jest program antywirusowy, oznacza to, że popełniasz błąd, a program antywirusowy Ci nie pomoże.
Ten post jest wynikiem burzliwych dyskusji na temat tego, czy program antywirusowy jest potrzebny na służbowym telefonie komórkowym, w jakich przypadkach działa, a w jakich jest bezużyteczny. W artykule omówiono modele zagrożeń, od których teoretycznie powinien chronić program antywirusowy.
Sprzedawcy programów antywirusowych często potrafią przekonać klientów biznesowych, że program antywirusowy znacznie zwiększy ich bezpieczeństwo, jednak w większości przypadków jest to iluzoryczna ochrona, przez którą tylko maleje czujność zarówno użytkowników, jak i administratorów.
Prawidłowa infrastruktura korporacyjna
Gdy w firmie pracuje dziesiątki lub nawet setki pracowników, ręczna konfiguracja każdego urządzenia użytkownika jest niemożliwa. Ustawienia mogą zmieniać się codziennie, przychodzą nowi pracownicy, a ich telefony komórkowe i laptopy się psują lub gubią. W rezultacie praca administratorów sprowadzałaby się do codziennego wdrażania nowych ustawień na urządzeniach pracowników.
Na komputerach stacjonarnych tę kwestię zaczęto rozwiązywać już dawno. W świecie Windows zwykle takie zarządzanie odbywa się za pomocą Active Directory, scentralizowanych systemów uwierzytelniania (Single Sign In) itd. Jednak teraz do komputerów pracowników dołączyły smartfony, na których odbywa się znacząca część procesów roboczych i przechowywane są ważne dane. Microsoft próbował połączyć swoje telefony działające na Windows Phone w jednolitą ekosystem z Windows, ale pomysł ten umarł wraz z oficjalną śmiercią Windows Phone. Dlatego w środowisku korporacyjnym w każdym razie trzeba wybierać między Androidem a iOS.
Obecnie w środowisku korporacyjnym, w celu zarządzania urządzeniami pracowników, popularna jest koncepcja UEM (Unified Endpoint Management). To scentralizowany system zarządzania urządzeniami mobilnymi i komputerami stacjonarnymi.

Scentralizowane zarządzanie urządzeniami użytkowników (Unified Endpoint Management)
Administrator systemu UEM może ustawiać różne polityki dla urządzeń użytkowników. Na przykład, zezwolić użytkownikowi na większą lub mniejszą kontrolę nad urządzeniem, instalację aplikacji z zewnętrznych źródeł itd.
Co może robić UEM:
Zarządzać wszystkimi ustawieniami — administrator może całkowicie zabronić użytkownikowi zmiany ustawień urządzenia oraz ich zdalnej modyfikacji.
Kontrola oprogramowania na urządzeniu — zezwala na możliwość instalacji programów na urządzeniu oraz automatyczne instalowanie programów bez wiedzy użytkownika. Administrator może również zabronić lub zezwolić na instalację programów z aplikacji sklepu lub z nieznanych źródeł (z plików APK w przypadku Androida).
Zdalne blokowanie — w przypadku utraty telefonu, administrator może zablokować urządzenie lub usunąć dane. Niektóre systemy umożliwiają również ustawienie automatycznego usuwania danych, jeśli telefon nie skontaktował się z serwerem przez więcej niż N godzin, aby wykluczyć możliwość prób offline hackingu, kiedy napastnicy zdążyli wyjąć kartę SIM zanim z serwera została wysłana komenda do usunięcia danych.
Zbieranie statystyk — monitorowanie aktywności użytkownika, czasu korzystania z aplikacji, lokalizacji, poziomu naładowania baterii itd.
Jakie są UEM
Są dwa zasadniczo różne podejścia do centralnego zarządzania smartfonami pracowników: w jednym przypadku firma kupuje dla pracowników urządzenia jednego producenta i zazwyczaj wybiera system zarządzania od tego samego dostawcy. W drugim przypadku pracownicy używają swoich osobistych urządzeń do pracy, co powoduje zróżnicowanie systemów operacyjnych, wersji i platform.
BYOD (Bring your own device, Przynieś swoje urządzenie) — koncepcja, w której pracownicy używają swoich osobistych urządzeń i kont do pracy. Niektóre systemy centralnego zarządzania pozwalają na dodanie drugiego konta roboczego i całkowite oddzielenie danych osobowych od służbowych.

— wbudowany system centralnego zarządzania od Apple. Może zarządzać tylko urządzeniami Apple, komputerami z macOS i telefonami na iOS. Wspiera BYOD, tworzy drugie izolowane środowisko z innym kontem iCloud.

— umożliwia zarządzanie telefonami na Androida i Apple iOS, a także komputerami stacjonarnymi na Windows 10. Deklarowane wsparcie dla BYOD.

— obsługuje tylko mobilne urządzenia Samsung. Na początku można korzystać tylko z .
W rzeczywistości istnieje znacznie więcej dostawców UEM, ale nie omówimy ich wszystkich w ramach tego artykułu. Najważniejsze, co trzeba mieć na uwadze, to że takie systemy już istnieją i pozwalają administratorowi odpowiednio skonfigurować urządzenia użytkowników do istniejącego modelu zagrożeń.
Model zagrożeń
Zanim wybierzemy narzędzia ochrony, musimy zrozumieć, przed czym się chronimy, co może się najgorszego wydarzyć w naszym konkretnym przypadku. Mówiąc ogólnie: nasze ciało jest łatwo podatne na kulę, a nawet na widelec z gwoździem, ale nie zakładamy kamizelki kuloodpornej, wychodząc z domu. Dlatego nasz model zagrożeń nie obejmuje ryzyka zostania postrzelonym w drodze do pracy, chociaż statystycznie nie jest to tak nieprawdopodobne. Przy tym, w określonych warunkach noszenie kamizelki kuloodpornej może być uzasadnione.
W różnych firmach modele zagrożeń różnią się. Weźmy na przykład smartfona kuriera, który jedzie dostarczyć przesyłkę do klienta. W jego smartfonie znajduje się tylko adres bieżącej dostawy i trasa na mapie. Najgorsze, co może się stać z jego danymi, to wyciek adresów dostaw przesyłek.
A oto smartfon księgowego. Ma on dostęp do sieci korporacyjnej przez VPN, zainstalowaną aplikację korporacyjnego klienta bankowego, przechowuje dokumenty z cennymi informacjami. Oczywiste jest, że wartość danych na tych dwóch urządzeniach znacznie się różni i należy je chronić w różny sposób.
Czy antywirus nas uratuje?
Niestety, za marketingowymi hasłami ginie rzeczywisty sens zadań, które wykonuje antywirus na urządzeniu mobilnym. Spróbujmy szczegółowo zrozumieć, co robi antywirus na telefonie.
Audyt bezpieczeństwa
Większość nowoczesnych mobilnych antywirusów wykonuje audyt ustawień bezpieczeństwa na urządzeniu. Czasami taki audyt nazywany jest „sprawdzaniem reputacji urządzenia”. Antywirusy uznają urządzenie za bezpieczne, jeśli spełnione są cztery warunki:
- Urządzenie nie jest zhakowane (root, jailbreak).
- Na urządzeniu jest ustawione hasło.
- Na urządzeniu nie jest dozwolone debugowanie przez USB.
- Na urządzeniu nie jest dozwolone instalowanie aplikacji z nieznanych źródeł (sideloading).
Jeśli podczas sprawdzania urządzenie zostanie uznane za niebezpieczne, oprogramowanie antywirusowe powiadomi właściciela i zaproponuje wyłączenie "niebezpiecznej" funkcjonalności lub przywrócenie ustawień fabrycznych w przypadku wystąpienia oznak root lub jailbreak.
Według korporacyjnych zwyczajów samo powiadomienie użytkownika nie jest wystarczające. Należy usunąć niebezpieczne konfiguracje. W tym celu za pomocą systemu UEM należy skonfigurować polityki bezpieczeństwa na urządzeniach mobilnych. A w przypadku wykrycia root / jailbreak należy natychmiast usunąć dane firmowe z urządzenia i zablokować jego dostęp do sieci firmowej. I to również jest możliwe za pomocą UEM. Tylko po tych procedurach można uznać urządzenie mobilne za bezpieczne.
Wyszukiwanie i usuwanie wirusów
Wbrew powszechnemu przekonaniu, że wirusy nie istnieją dla iOS, to nieprawda. W dzikiej przyrodzie wciąż występują exploity dla starszych wersji iOS, które poprzez wykorzystanie luk w zabezpieczeniach przeglądarki. W tym przypadku, z powodu architektury iOS, opracowanie programów antywirusowych dla tej platformy jest niemożliwe. Głównym powodem jest to, że aplikacje nie mogą uzyskać dostępu do listy zainstalowanych aplikacji i mają wiele ograniczeń w dostępie do plików. Listę zainstalowanych aplikacji iOS może uzyskać tylko UEM, ale nawet UEM nie ma dostępu do plików.
Sytuacja z Androidem jest inna. Aplikacje mogą uzyskać informacje o zainstalowanych na urządzeniu aplikacjach. Mogą nawet uzyskać dostęp do ich dystrybucji (np. Apk Extractor i jego odpowiedniki). Aplikacje na Androida mają również możliwość dostępu do plików (np. Total Commander itp.). Aplikacje Android można dekompilować.
Z takimi możliwościami logiczny wydaje się taki algorytm antywirusowy:
- Sprawdzanie aplikacji
- Uzyskać listę zainstalowanych aplikacji i sumy kontrolne (KS) ich dystrybucji.
- Sprawdzić aplikacje i ich KS najpierw w lokalnej, a następnie w globalnej bazie.
- Jeśli aplikacja jest nieznana, przesłać jej dystrybucję do globalnej bazy w celu analizy i dekompilacji.
- Sprawdzanie plików, wyszukiwanie sygnatur wirusów
- Sprawdzić KS plików w lokalnej, a następnie w globalnej bazie.
- Sprawdzić obecność w plikach niebezpiecznych treści (skryptów, exploitów itp.) według lokalnej, a następnie globalnej bazy.
- Jeśli wykryto złośliwe oprogramowanie, należy powiadomić użytkownika i/lub zablokować dostęp użytkownika do złośliwego oprogramowania i/lub przesłać informacje do UEM. Przesyłanie informacji do UEM jest konieczne, ponieważ oprogramowanie antywirusowe nie może samodzielnie usunąć złośliwego oprogramowania z urządzenia.
Największe obawy budzi możliwość przesyłania dystrybucji oprogramowania z urządzenia na zewnętrzny serwer. Bez tego niemożliwe jest zrealizowanie deklarowanej przez producentów oprogramowania antywirusowego 'analizy behawioralnej', ponieważ nie można uruchomić aplikacji w osobnym 'piaskownicy' ani przeprowadzić jej dekompilacji (jak skuteczna jest w przypadku użycia obfuskacji – to osobny, skomplikowany temat). Z drugiej strony, na urządzeniach mobilnych pracowników mogą być zainstalowane aplikacje firmowe, które są nieznane oprogramowaniu antywirusowemu, ponieważ nie znajdują się w Google Play. W tych mobilnych aplikacjach mogą znajdować się dane wrażliwe, przez co te aplikacje nie są publikowane w publicznym sklepie. Przesyłanie takich dystrybucji do producenta oprogramowania antywirusowego wydaje się nieodpowiednie z punktu widzenia bezpieczeństwa. Ma sens dodawanie ich do wyjątków, ale o istnieniu takiego mechanizmu na razie nic mi nie wiadomo.
Złośliwe oprogramowanie bez uprawnień roota może
1. Narysować swoje niewidoczne okno nad aplikacją lub wprowadzić swoją klawiaturę, aby kopiować wprowadzone przez użytkownika dane – parametry kont, kart bankowych itd. Ostatnim przykładem jest podatność , która umożliwia podmianę aktywnego ekranu aplikacji, co pozwala uzyskać dostęp do danych wprowadzanych przez użytkownika. Dla użytkownika oznacza to możliwość kradzieży konta Google z dostępem do kopii zapasowej urządzenia i danych kart bankowych. Dla organizacji ważne jest, aby nie stracić swoich danych. Jeśli dane znajdują się w prywatnej pamięci aplikacji i nie są zawarte w kopii zapasowej Google, wtedy złośliwe oprogramowanie nie będzie mogło uzyskać do nich dostępu.
2. Uzyskać dostęp do danych w publicznych katalogach – pobierania, dokumenty, galeria. W tych katalogach nie zaleca się przechowywania informacji o wartości dla firmy, ponieważ dostęp do nich ma każda aplikacja. Użytkownik sam również zawsze może udostępnić poufny dokument za pomocą dowolnej dostępnej aplikacji.
3. Nie należy zasypywać użytkownika reklamami, wydobywać bitcoinów, być częścią botnetu itd.. Może to negatywnie wpłynąć na działanie użytkownika i/lub urządzenia, ale nie stanowi zagrożenia dla danych korporacyjnych.
Złośliwe oprogramowanie z uprawnieniami roota może robić wszystko. Występują rzadko, ponieważ zhakowanie nowoczesnych urządzeń z Androidem przy użyciu aplikacji jest praktycznie niemożliwe. Ostatnio podobna podatność została odkryta w 2016 roku. To głośny Dirty COW, który został oznaczony numerem . Kluczowe jest to, że po wykryciu oznak włamania, klient UEM usunie wszystkie dane korporacyjne z urządzenia, dlatego prawdopodobieństwo udanej kradzieży danych przy użyciu takich złośliwych programów w świecie korporacyjnym jest niskie.
Pliki złośliwe mogą wyrządzić szkody zarówno urządzeniu mobilnemu, jak i systemom korporacyjnym, do których ma dostęp. Przyjrzyjmy się tym scenariuszom bliżej.
Szkoda urządzeniu mobilnemu może być wyrządzona na przykład przez pobranie obrazu, który przy otwarciu lub próbie ustawienia jako tapeta wprowadzi urządzenie w stan 'cegły' lub spowoduje jego ponowne uruchomienie. Prawdopodobnie zaszkodzi to urządzeniu lub użytkownikowi, ale nie wpłynie na poufność danych. Chociaż zdarzają się wyjątki.
Niedawno omawiano podatność . Twierdzono, że za jej pomocą można uzyskać dostęp do konsoli urządzeń mobilnych Samsung za pomocą zainfekowanego obrazu wysłanego przez e-mail, komunikator lub MMS. Choć dostęp do konsoli oznacza możliwość uzyskania dostępu tylko do danych w publicznych katalogach, gdzie poufnych informacji nie powinno być, poufność osobistych danych użytkowników jest zagrożona, co przestraszyło użytkowników. W rzeczywistości atakowanie urządzeń możliwe jest tylko przez MMS. A do skutecznego ataku trzeba wysłać od 75 do 450 (!) wiadomości. Antywirus niestety nie pomoże, ponieważ nie ma dostępu do dziennika wiadomości. Aby się przed tym zabezpieczyć, są tylko dwie opcje. Zaktualizować system operacyjny lub zablokować MMS. Na pierwszy wariant można czekać długo i się nie doczekać, ponieważ producenci urządzeń nie wydają aktualizacji dla wszystkich modeli. Wyłączenie odbioru MMS w tym przypadku jest znacznie prostsze.
Pliki przesyłane z urządzeń mobilnych mogą stanowić zagrożenie dla systemów korporacyjnych. Na przykład, na urządzeniu mobilnym może znajdować się zainfekowany plik, który nie jest w stanie wyrządzić szkód na tym urządzeniu, ale może zainfekować komputer z systemem Windows. Użytkownik wysyła taki plik pocztą elektroniczną do swojego kolegi, który otwiera go na swoim komputerze PC, przez co może się zarazić. W drodze tego wektora ataku stoją przynajmniej dwa programy antywirusowe – jeden na serwerze poczty elektronicznej, a drugi na komputerze odbiorcy. Dodanie do tego łańcucha trzeciego programu antywirusowego na urządzeniu mobilnym wydaje się czystą paranoją.
Jak widać, w korporacyjnym świecie cyfrowym największe zagrożenie stanowią złośliwe oprogramowanie bez uprawnień roota. Skąd mogą się one wziąć na urządzeniu mobilnym?
Najczęściej instalowane są one za pomocą sideloadingu, adb lub z zewnętrznych sklepów, które powinny być zabronione na urządzeniach mobilnych z dostępem do sieci korporacyjnej. Pozostają dwa warianty wprowadzenia złośliwego oprogramowania – z Google Play lub z UEM.
Przed publikacją w Google Play wszystkie aplikacje przechodzą obligatoryjną weryfikację. Jednak w przypadku aplikacji z niewielką liczbą instalacji kontrole zazwyczaj są przeprowadzane automatycznie, bez udziału ludzi. Dlatego czasami złośliwe oprogramowanie trafia do Google Play, chociaż nie często. Program antywirusowy, którego bazy są regularnie aktualizowane, może wykryć aplikacje z złośliwym oprogramowaniem na urządzeniu wcześniej niż Google Play Protect, który wciąż ma opóźnienia w aktualizacji baz antywirusowych.
UEM może zainstalować na urządzeniu mobilnym dowolną aplikację, w tym złośliwe oprogramowanie, dlatego każda aplikacja musi być wcześniej sprawdzana. Aplikacje można weryfikować zarówno w trakcie ich rozwoju za pomocą narzędzi analizy statycznej i dynamicznej, jak i bezpośrednio przed ich dystrybucją za pomocą wyspecjalizowanych 'piaskownic' i/lub rozwiązań antywirusowych. Ważne jest, aby aplikacja była sprawdzana tylko raz przed załadowaniem do UEM. W związku z tym, w tym przypadku program antywirusowy na urządzeniu mobilnym nie jest potrzebny.
Ochrona sieci
W ramach ochrony sieci, w zależności od producenta programu antywirusowego, mogą być oferowane jedna lub kilka z następujących funkcji.
Filtrowanie URL stosowane jest w celu:
- Blokowania ruchu według kategorii zasobów. Na przykład, aby zablokować dostęp do wiadomości lub innej niekorporacyjnej treści przed południem, kiedy pracownik jest najbardziej efektywny. W praktyce blokada najczęściej działa z wieloma ograniczeniami – producenci oprogramowania antywirusowego nie zawsze są w stanie na czas zaktualizować bazy danych dotyczące kategorii zasobów, z uwagi na liczne "lustrzane" strony. Dodatkowo istnieją anonimizery i Opera VPN, na które blokada najczęściej nie ma wpływu.
- Ochrony przed phishingiem lub zamianą docelowych hostów. W tym celu adresy URL, do których odwołuje się urządzenie, są wstępnie sprawdzane w bazach danych oprogramowania antywirusowego. Linki, a także zasoby, do których prowadzą (w tym możliwe wiele przekierowań), są weryfikowane w bazie znanych stron phishingowych. Dodatkowo odbywa się porównanie nazwy domeny, certyfikatu i adresu IP pomiędzy urządzeniem mobilnym a zaufanym serwerem. Jeśli klient i serwer otrzymują różne dane, to może oznaczać MITM ("człowiek w środku", man in the middle) lub blokowanie ruchu przez to samo oprogramowanie antywirusowe lub różnego rodzaju proxy i filtry sieciowe, do których podłączone jest urządzenie mobilne. Trudno jednoznacznie stwierdzić, że ktoś faktycznie jest pośrodku.
Aby uzyskać dostęp do ruchu mobilnego, oprogramowanie antywirusowe albo buduje VPN, albo wykorzystuje możliwości Accessibility API (API dla aplikacji przeznaczonych dla osób z ograniczeniami). Jednoczesna praca kilku VPN na urządzeniu mobilnym jest niemożliwa, dlatego sieciowa ochrona w przypadku oprogramowania antywirusowego, które buduje własny VPN, w świecie korporacyjnym nie ma zastosowania. VPN od oprogramowania antywirusowego po prostu nie będzie działał razem z korporacyjnym VPN, który jest używany do uzyskania dostępu do sieci korporacyjnej.
Udzielenie oprogramowaniu antywirusowemu dostępu do Accessibility API niesie ze sobą inny rodzaj zagrożenia. Dostęp do Accessibility API w praktyce oznacza zezwolenie na robienie przez oprogramowanie antywirusowe czegokolwiek w imieniu użytkownika – widzenie tego, co widzi użytkownik, wykonywanie akcji w aplikacjach w zastępstwie użytkownika itd. Biorąc pod uwagę, że użytkownik musi wyraźnie przyznać oprogramowaniu antywirusowemu taki dostęp, to najprawdopodobniej odmówi. Lub, jeśli będzie zmuszony, kupi sobie inny telefon bez oprogramowania antywirusowego.
Zapora sieciowa
Pod tym ogólnym określeniem kryją się trzy funkcje:
- Zbieranie statystyk dotyczących wykorzystania sieci z podziałem na aplikacje i typy sieci (Wi-Fi, operator komórkowy). Większość producentów urządzeń z systemem Android udostępnia te dane w aplikacji „Ustawienia”. Powielanie ich w interfejsie mobilnego oprogramowania antywirusowego wydaje się zbędne. Interesująca może być zbiorcza informacja dotycząca wszystkich urządzeń. Jest ona skutecznie zbierana i analizowana przez systemy UEM.
- Ograniczenie ruchu mobilnego - ustawienie limitu, powiadomienie w momencie jego osiągnięcia. Użytkownicy większości urządzeń z systemem Android mają dostęp do tych funkcji w aplikacji „Ustawienia”. Centralne ustawienie ograniczeń jest zadaniem systemu UEM, a nie oprogramowania antywirusowego.
- Właściwie, zapora ogniowa (firewall). Albo inaczej, blokowanie dostępu do określonych adresów IP i portów. Mając na uwadze DDNS na wszystkich popularnych zasobach oraz konieczność włączenia w tym celu VPN, który, jak wspomniano powyżej, nie może działać wspólnie z głównym VPN, funkcja ta wydaje się niepraktyczna w praktyce korporacyjnej.
Weryfikacja zaufania do Wi-Fi
Mobilne oprogramowanie antywirusowe może oceniać bezpieczeństwo sieci Wi-Fi, do których podłączone jest urządzenie mobilne. Można przypuszczać, że sprawdzane są obecność i odporność szyfrowania. Podczas gdy wszystkie nowoczesne programy korzystają z szyfrowania do przesyłania danych wrażliwych. Dlatego, jeśli jakiś program jest podatny na ataki na poziomie kanału, to również niebezpiecznie jest go używać przez jakiekolwiek kanały internetowe, a nie tylko przez publiczne Wi-Fi.
Dlatego publiczne Wi-Fi, nawet bez szyfrowania, nie jest bardziej niebezpieczne ani mniej bezpieczne niż jakiekolwiek inne zaufane kanały przesyłu danych bez szyfrowania.
Ochrona przed spamem
Ochrona zazwyczaj polega na filtrowaniu przychodzących połączeń według listy podanej przez użytkownika lub według bazy znanych spamerów, którzy nieskończenie nękają ofertami ubezpieczeń, kredytów i zaproszeniami do teatru. Choć w czasie izolacji nie dzwonią, wkrótce znowu zaczną. Filtrowaniu podlegają tylko połączenia. Wiadomości w aktualnych urządzeniach z systemem Android nie są filtrowane. Mając na uwadze regularną zmianę numerów przez spamerów, niemożność ochrony kanałów tekstowych (SMS, komunikatory), funkcjonalność ta ma raczej charakter marketingowy niż praktyczny.
Ochrona antykradzieżowa
Wykonywanie zdalnych działań z urządzeniem mobilnym w przypadku jego zgubienia lub kradzieży. Alternatywa dla usług Find My iPhone oraz Find My Device od Apple i Google. W przeciwieństwie do swoich odpowiedników, usługi producentów oprogramowania antywirusowego nie mogą zapewnić zablokowania urządzenia, jeśli przestępca zdążył przywrócić ustawienia fabryczne. Jednak jeśli to jeszcze się nie wydarzyło, można zdalnie wykonać następujące czynności z urządzeniem:
- Zablokować. Ochrona przed niedoświadczonym złodziejem, ponieważ łatwo obejść to przywracając ustawienia fabryczne przez tryb recovery.
- Poznać lokalizację urządzenia. Przydatne, gdy urządzenie zostało niedawno zgubione.
- Włączyć głośny sygnał dźwiękowy, aby znaleźć urządzenie, jeśli działa w trybie wyciszenia.
- Przywrócić urządzenie do ustawień fabrycznych. Ma sens, gdy użytkownik uznał, że urządzenie jest bezpowrotnie zgubione, ale nie chce, aby zapisane na nim dane zostały ujawnione.
- Zrobić zdjęcie. Utrwalić obraz złodzieja, jeśli trzyma telefon w rękach. Najbardziej wątpliwa funkcjonalność – mało prawdopodobne, aby złodziej wpatrywał się w telefon przy dobrym oświetleniu. Obecność na urządzeniu aplikacji, która może dyskretnie sterować kamerą smartfona, robić zdjęcia i wysyłać je na serwer, budzi uzasadnione obawy.
Zdalne wykonywanie poleceń jest podstawową funkcjonalnością w każdej systemie UEM. Brakuje w nich jedynie zdalnego fotografowania. To pewny sposób na to, by po zakończeniu pracy użytkownicy wyjmowali akumulatory z telefonów i wkładali je do torby Faradaya.
Funkcje antypirackie w mobilnych programach antywirusowych są dostępne tylko dla Androida. Dla iOS takie działania może przeprowadzać tylko UEM. Na urządzeniu iOS może być tylko jeden UEM – to cecha architektoniczna iOS.
Wnioski
- Sytuacja, w której użytkownik może zainstalować złośliwe oprogramowanie na telefonie, JEST NIEAKCEPTOWALNA.
- Poprawnie skonfigurowany UEM na urządzeniu korporacyjnym eliminuje potrzebę stosowania oprogramowania antywirusowego.
- W przypadku wykorzystania luk 0-day w systemie operacyjnym antywirus jest bezużyteczny. Może jedynie poinformować administratora, że urządzenie jest narażone na atak.
- Określenie, czy podatność jest wykorzystywana, jest niemożliwe dla programu antywirusowego. Tak samo jak wydanie aktualizacji dla urządzenia, dla którego producent już nie publikuje aktualizacji zabezpieczeń. Nie więcej niż rok czy dwa.
- Jeśli abstrahować od wymogów regulatorów i marketingu, to korporacyjne mobilne programy antywirusowe są potrzebne tylko na urządzeniach z Androidem, na których użytkownicy mają dostęp do Google Play i mogą instalować aplikacje ze źródeł zewnętrznych. W innych przypadkach skuteczność używania programów antywirusowych nie jest większa niż placebo.

Źródło: habr.com
