FlutterShell: nowy backdoor na Maca rozprzestrzeniany przez reklamy Google
Nowa kampania malvertisingowa rozprzestrzenia backdoora FlutterShell na komputerach Mac. Atakujący wykorzystują reklamy Google do promowania fałszywych aplikacji. Sprawdź, jak się chronić.
Nowa kampania malvertisingowa wymierzona w użytkowników komputerów Mac rozprzestrzenia backdoora o nazwie FlutterShell. Atakujący wykorzystują reklamy Google do promowania fałszywych aplikacji, które po instalacji przejmują kontrolę nad przeglądarką i mogą wykradać dane. Eksperci z firmy Palo Alto Networks ostrzegają, że zagrożenie jest aktywne i stale rozwijane.
Jak działa FlutterShell?
FlutterShell to backdoor napisany w frameworku Flutter, który udaje legalne oprogramowanie, takie jak odtwarzacz podcastów czy czytnik PDF. Jak opisują badacze z Unit 42, malware wykorzystuje architekturę WebView z mostkiem JavaScript-native. Oznacza to, że złośliwa logika nie jest na stałe zapisana w pliku binarnego, lecz pobierana ze zdalnego serwera. Dzięki temu atakujący mogą w czasie rzeczywistym zmieniać zachowanie backdoora bez konieczności aktualizowania samej aplikacji.
Po uruchomieniu FlutterShell modyfikuje konfigurację przeglądarki Google Chrome, przekierowując cały ruch przez kontrolowany przez atakujących serwer pośredniczący. Serwer ten wstrzykuje reklamy, ale ma też możliwość wykonywania dowolnych komend systemowych, odczytu plików i kradzieży zmiennych środowiskowych. W niektórych wariantach malware wykorzystuje funkcje AI do podsumowywania dokumentów, przesyłając je najpierw na serwer atakujących.
Kto jest celem i jak dochodzi do infekcji?
Kampania, nazwana przez badaczy Operation FlutterBridge, jest skierowana do użytkowników na całym świecie, ze szczególnym uwzględnieniem rynków anglojęzycznych i Europy Zachodniej. Atakujący wykupili setki zweryfikowanych reklam w Google Ads, które promują fałszywe aplikacje. Aby ominąć weryfikację, posługują się siecią firm przykrywek. Google poinformował, że zawiesił konta reklamodawców powiązane z tą kampanią.
Wszystkie próbki FlutterShella, które przeanalizowali eksperci, były podpisane ważnym certyfikatem Apple Developer ID i pomyślnie przeszły proces notaryzacji. Oznacza to, że systemy bezpieczeństwa Apple nie wykryły ich jako złośliwych w momencie przesyłania. Co więcej, w momencie analizy żadna z trzech aplikacji nie była wykrywana przez skanery VirusTotal.
Jak się chronić?
Użytkownicy komputerów Mac powinni zachować ostrożność przy pobieraniu aplikacji spoza oficjalnego sklepu App Store. Oto kilka praktycznych zaleceń:
- Pobieraj oprogramowanie wyłącznie ze sprawdzonych źródeł – unikaj linków reklamowych i podejrzanych stron oferujących „darmowe” wersje płatnych programów.
- Sprawdzaj certyfikaty dewelopera – nawet podpisana aplikacja może być złośliwa, ale warto zweryfikować, czy deweloper jest znany i zaufany.
- Korzystaj z oprogramowania zabezpieczającego – nowoczesne rozwiązania EDR (Endpoint Detection and Response) mogą wykryć podejrzane zachowania, nawet jeśli plik nie jest rozpoznawany przez tradycyjne antywirusy.
- Regularnie aktualizuj system i aplikacje – łatki bezpieczeństwa usuwają znane luki, które mogą być wykorzystywane przez malware.
- Monitoruj uprawnienia aplikacji – jeśli program nagle zaczyna modyfikować ustawienia przeglądarki lub wysyłać dane w tle, może to być sygnał infekcji.
Co dalej?
Badacze z Unit 42 podkreślają, że FlutterShell jest w fazie aktywnego rozwoju. Odkryto wersje, które nie zawierały jeszcze złośliwego kodu, a także wiele niedokończonych funkcji w logice JavaScript. Oznacza to, że atakujący stale udoskonalają swoje narzędzia. Kampania FlutterBridge jest kontynuacją wcześniejszych działań grupy CL-CRI-1089, która w przeszłości atakowała zarówno systemy Windows, jak i macOS. Warto śledzić komunikaty firm bezpieczeństwa i reagować na zalecenia producentów oprogramowania.


