Tanie smartfony z Androidem z preinstalowanym malware. Urządzenia wykorzystywane jako sieć residential proxy - Security Bez Tabu

Tanie smartfony z Androidem z preinstalowanym malware. Urządzenia wykorzystywane jako sieć residential proxy

Cybersecurity news

Wprowadzenie do problemu

Preinstalowane złośliwe oprogramowanie w smartfonach z Androidem należy do najgroźniejszych kategorii zagrożeń mobilnych. W przeciwieństwie do typowych aplikacji pobieranych przez użytkownika, malware osadzone w firmware działa z wysokimi uprawnieniami systemowymi, może przetrwać reset do ustawień fabrycznych i skutecznie omijać standardowe mechanizmy ochronne. Najnowszy opisany przypadek pokazuje, że problem dotyczy przede wszystkim niskobudżetowych urządzeń opartych na platformach MediaTek, które trafiały do klientów już z aktywnym komponentem infekującym system.

To szczególnie niebezpieczny scenariusz, ponieważ kompromitacja następuje jeszcze przed pierwszą konfiguracją telefonu. Użytkownik kupuje urządzenie, które już w momencie uruchomienia może pobierać dodatkowe ładunki, realizować nadużycia reklamowe i działać jako element infrastruktury proxy wykorzystywanej przez operatorów kampanii.

W skrócie

Badacze bezpieczeństwa opisali kampanię, w której tanie telefony z Androidem były dostarczane z preinstalowanym komponentem malware podszywającym się pod legalny element systemu. Moduł posiadał uprawnienia systemowe, kontaktował się z infrastrukturą sterującą i umożliwiał zdalne instalowanie lub usuwanie kolejnych aplikacji bez wiedzy właściciela urządzenia.

Głównym celem operatorów była monetyzacja. Zainfekowane telefony wykorzystywano do nadużyć reklamowych, pośredniego click fraud oraz do budowy sieci residential proxy, w której prawdziwe adresy IP użytkowników służą jako pośrednicy dla ruchu generowanego przez podmioty trzecie. Skala zjawiska objęła tysiące urządzeń w ponad 150 krajach.

Kontekst i historia

Zagrożenia ukryte na poziomie firmware nie są nowością, ale nadal występują rzadziej niż klasyczne infekcje aplikacyjne. Ich znaczenie rośnie wraz z rozproszeniem łańcucha dostaw urządzeń mobilnych, gdzie produkcja sprzętu, przygotowanie obrazu systemu, personalizacja oprogramowania i dystrybucja są realizowane przez wielu zewnętrznych partnerów.

W tym przypadku aktywność powiązano z urządzeniami wykorzystującymi platformy MediaTek oraz z wieloma markami sprzętowymi, w tym modelami white-label i telefonami stylizowanymi na produkty bardziej rozpoznawalnych producentów. Taki obraz wskazuje raczej na problem typu supply chain niż na pojedynczą kompromitację jednego modelu lub jednego dostawcy.

Dodatkowo badacze zauważyli podobieństwa infrastrukturalne do wcześniejszych kampanii malware wykorzystywanych do ad fraud w ekosystemie Android. Sugeruje to, że operatorzy rozwijają długofalowy model biznesowy oparty na masowej monetyzacji tanich urządzeń końcowych, a nie jednorazową akcję o ograniczonym zasięgu.

Analiza techniczna

Kluczowym elementem kampanii był preinstalowany komponent działający z uprawnieniami systemowymi. Taki poziom dostępu umożliwia działania wykraczające daleko poza możliwości zwykłej aplikacji użytkownika. Malware mogło instalować i odinstalowywać dodatkowe pakiety, pobierać konfiguracje z serwera operatora, rozszerzać własne możliwości i uruchamiać zdalnie dostarczony kod.

Mechanizm działania kampanii można opisać etapowo. Najpierw złośliwy komponent uruchamiał się jako część środowiska systemowego. Następnie łączył się z zewnętrzną infrastrukturą, z której pobierał konfigurację oraz polecenia. Na tej podstawie doinstalowywał kolejne moduły odpowiedzialne za konkretne zadania, takie jak emisja reklam poza kontekstem aplikacji, ukryte interakcje reklamowe lub funkcje proxyware.

  • uruchamianie jako składnik systemowy,
  • pobieranie konfiguracji z serwera operatora,
  • instalacja dodatkowych ładunków i dropperów,
  • realizacja zadań monetyzacyjnych,
  • włączanie urządzenia do większej infrastruktury botnetowej lub sieci proxy.

Istotne jest to, że główny komponent nie musiał samodzielnie wykonywać wszystkich nadużyć. Jego rolą było utrzymanie trwałego dostępu i zarządzanie dodatkowymi aplikacjami odpowiedzialnymi za właściwe operacje. Taki podział utrudnia detekcję, ponieważ część aktywności może przypominać działanie legalnych narzędzi użytkowych.

Według analizy część aplikacji powiązanych z kampanią oferowała pozornie przydatne funkcje, takie jak pogoda, skanowanie kodów QR, odzyskiwanie wiadomości czy narzędzia zwiększające produktywność. Jednocześnie komunikowały się one z tą samą infrastrukturą sterującą i mogły wyświetlać reklamy poza właściwym interfejsem, także wtedy, gdy użytkownik nie korzystał aktywnie z telefonu.

Szczególnie alarmującą cechą było czasowe wyłączanie sklepu Google Play przed instalacją kolejnego ładunku, prawdopodobnie po to, aby ograniczyć skuteczność mechanizmów Play Protect. Po zakończeniu operacji komponent sklepu był ponownie aktywowany. To wskazuje na świadome obchodzenie zabezpieczeń Androida i dobrą znajomość mechanizmów obronnych platformy.

Obecność zagrożenia w partycji systemowej oznacza także wysoki poziom trwałości. W praktyce użytkownik końcowy zazwyczaj nie jest w stanie usunąć takiego komponentu standardowymi metodami. Skuteczne oczyszczenie urządzenia wymagałoby wgrania zaufanego firmware albo zaawansowanych działań administracyjnych, co dla większości właścicieli tanich smartfonów pozostaje poza zasięgiem.

Konsekwencje i ryzyko

Najpoważniejszą konsekwencją jest utrata kontroli nad urządzeniem już na etapie zakupu. Oznacza to, że nawet ostrożny użytkownik, który nie instaluje podejrzanych aplikacji, może korzystać z telefonu zainfekowanego jeszcze przed pierwszym użyciem.

Drugim kluczowym ryzykiem jest wykorzystanie urządzeń jako węzłów residential proxy. W takim modelu ruch generowany przez osoby trzecie może być przekierowywany przez adres IP ofiary. To utrudnia identyfikację prawdziwego sprawcy i może prowadzić do sytuacji, w której aktywność przestępcza zostanie powiązana z niewinnym użytkownikiem. Dla operatorów kampanii takie adresy są szczególnie cenne, ponieważ są trudniejsze do blokowania niż klasyczne serwery VPS czy centra danych.

Ryzyko nie kończy się jednak na ad fraud i proxyware. Komponent zdolny do zdalnego pobierania kodu może w dowolnym momencie zmienić profil zagrożenia. Dziś urządzenie może służyć do emisji reklam, jutro do przechwytywania wiadomości SMS, kradzieży danych, rozsyłania spamu, instalacji stalkerware lub dalszych działań botnetowych.

Problem ma także wymiar korporacyjny. Jeżeli takie urządzenia trafiają do środowisk BYOD lub są wykorzystywane przez pracowników do dostępu do poczty, komunikatorów, aplikacji MFA i zasobów firmowych, infekcja firmware staje się ryzykiem dla całego przedsiębiorstwa. Smartfon z uprawnieniami użytkownika do systemów biznesowych i jednocześnie złośliwym komponentem systemowym może stać się punktem wejścia do szerszego incydentu bezpieczeństwa.

Rekomendacje

Użytkownicy i organizacje powinni traktować tanie, niezweryfikowane urządzenia z Androidem jako kategorię podwyższonego ryzyka. Ochrona przed takim zagrożeniem wymaga połączenia działań zakupowych, operacyjnych i technicznych.

  • kupować urządzenia wyłącznie z wiarygodnych kanałów dystrybucji,
  • unikać nieznanych marek i ofert podejrzanie tanich,
  • weryfikować producenta, historię aktualizacji oraz reputację dostawcy,
  • stosować MDM lub UEM w środowiskach firmowych,
  • ograniczać dostęp urządzeń mobilnych do systemów krytycznych,
  • monitorować nietypowy ruch sieciowy, reklamy poza aplikacjami i nieoczekiwane instalacje pakietów,
  • sprawdzać listę aplikacji systemowych i uprawnień w ramach DFIR oraz mobile threat hunting,
  • w razie podejrzenia kompromitacji rozważyć reflashing firmware lub całkowite wycofanie urządzenia z użycia.

W organizacjach szczególnie ważne jest także stworzenie formalnej polityki zakupowej dla urządzeń mobilnych. Powinna ona wskazywać dopuszczone marki, modele, źródła zakupu i minimalne wymagania dotyczące wsparcia bezpieczeństwa.

Podsumowanie

Opisany przypadek potwierdza, że bezpieczeństwo Androida nie zależy wyłącznie od decyzji użytkownika i ochrony sklepu z aplikacjami. Jeżeli malware trafia do smartfona już na etapie firmware, mamy do czynienia z kompromitacją łańcucha dostaw, która podważa podstawowy model zaufania do urządzenia.

Preinstalowany komponent z uprawnieniami systemowymi może potajemnie instalować kolejne ładunki, omijać zabezpieczenia i przekształcać telefon w element infrastruktury cyberprzestępczej. Dla użytkowników oznacza to ryzyko utraty prywatności i trwałej infekcji, a dla firm wyraźny sygnał, że polityka bezpieczeństwa mobilnego musi obejmować także pochodzenie sprzętu, integralność firmware i kontrolę dostawców.

Źródła