Flying Eagle: fałszywa aplikacja „policyjna” ujawnia rozwinięty ekosystem malware na Androida - Security Bez Tabu

Flying Eagle: fałszywa aplikacja „policyjna” ujawnia rozwinięty ekosystem malware na Androida

Cybersecurity news

Wprowadzenie do problemu / definicja

Flying Eagle to framework złośliwego oprogramowania dla systemu Android, klasyfikowany jako RAT, czyli narzędzie umożliwiające zdalne sterowanie zainfekowanym urządzeniem. Najnowsze ustalenia badaczy wskazują jednak, że nie chodzi już wyłącznie o pojedynczy trojan, lecz o rozbudowany ekosystem cyberprzestępczy wykorzystywany do tworzenia fałszywych aplikacji, prowadzenia kampanii phishingowych oraz kradzieży danych uwierzytelniających i środków finansowych.

Sprawa zwróciła szczególną uwagę po wykryciu aplikacji podszywającej się pod chińskie służby bezpieczeństwa publicznego. Analiza tej próbki doprowadziła badaczy do znacznie szerszej infrastruktury, obejmującej serwery C2, zmodyfikowane wersje kodu oraz kanały wspierające dalszy rozwój narzędzia.

W skrócie

  • Fałszywa aplikacja podszywająca się pod chińskie służby została powiązana z frameworkiem Flying Eagle.
  • Badacze zidentyfikowali 170 aktywnych serwerów związanych z tym ekosystemem.
  • Po wycieku kodu źródłowego na początku 2026 roku malware zaczęło funkcjonować jako otwarta baza dla kolejnych wariantów.
  • W analizach pojawił się również Night Dragon, nowsza platforma rozwijana na bazie doświadczeń z Flying Eagle.

Kontekst / historia

Punktem wyjścia była analiza fałszywej aplikacji na Androida, która udawała oficjalne narzędzie jednego z chińskich biur bezpieczeństwa publicznego. Choć już w czerwcu 2026 roku pojawiały się ostrzeżenia dotyczące takiej przynęty, dopiero późniejsze badania infrastruktury i kodu ujawniły szersze zaplecze operacyjne stojące za kampanią.

Przełomowym momentem okazał się wyciek kodu Flying Eagle. Według ustaleń badaczy ujawniono nie tylko sam framework, ale także dane dotyczące klientów korzystających z tego zaplecza. W praktyce oznaczało to zmianę modelu działania: z zamkniętego, komercyjnego narzędzia malware Flying Eagle przekształcił się w rozproszoną bazę, na której różni aktorzy mogli budować własne warianty, panele administracyjne i poprawki.

Analiza techniczna

Flying Eagle łączy generator złośliwych pakietów APK z panelem do zdalnego zarządzania urządzeniami ofiar. Operator może skonfigurować nazwę aplikacji, ikonę, treści socjotechniczne oraz adresy callback do komunikacji z infrastrukturą C2, a następnie wygenerować gotowy pakiet oparty na przygotowanych szablonach.

Zaobserwowane próbki wykorzystywały przynęty podszywające się pod aplikacje administracyjne, finansowe, rozrywkowe i społecznościowe. Taki model znacząco zwiększa skuteczność kampanii, ponieważ pozwala szybko dopasować fałszywą aplikację do konkretnej grupy ofiar.

Od strony technicznej framework stosuje kilka mechanizmów utrudniających analizę i detekcję. Adresy C2 są szyfrowane z użyciem AES-128-CBC przy stałych parametrach kryptograficznych, a pakiety APK są uzupełniane fałszywymi danymi konfiguracyjnymi w formacie JSON. Dodatkowo nazwy klas odpowiadających za kluczowe funkcje, takie jak kradzież haseł płatniczych, zrzuty ekranu, webinjecty, nagrywanie audio czy obsługa kamery, są zastępowane losowymi identyfikatorami podczas budowy aplikacji.

Badacze zmapowali infrastrukturę dzięki charakterystycznym artefaktom panelu administracyjnego oraz powtarzalnym cechom odpowiedzi HTTP i konfiguracji TLS. Ważnym wskaźnikiem był także błędnie zapisany identyfikator konfiguracyjny „SECRIT_KEY”, który pojawiał się w różnych forkach kodu i pomógł połączyć kilka wdrożeń opartych na odmiennych środowiskach serwerowych.

Istotnym elementem tego środowiska są również kanały dystrybucji i wsparcia operacyjnego, w których oferowano poprawione wersje narzędzia, instrukcje użycia oraz usługi cash-out. To sugeruje, że Flying Eagle funkcjonuje już nie tylko jako malware, lecz jako dojrzały model MaaS, w którym rozwój, sprzedaż, utrzymanie i monetyzacja są częściowo rozdzielone.

Na szczególną uwagę zasługuje także Night Dragon, wskazywany jako nowszy następca tego podejścia. Platforma ta ma oferować między innymi tryb czarnego ekranu z fałszywym komunikatem aktualizacji systemu, ukrywanie ikony po instalacji oraz gotowe nakładki phishingowe dla usług płatniczych, banków i portfeli kryptowalutowych.

Konsekwencje / ryzyko

Z punktu widzenia obrony największym problemem jest niski próg wejścia po wycieku kodu. Oznacza to, że liczba operatorów może rosnąć, a kolejne warianty będą rozwijane szybciej i przez większą liczbę grup przestępczych.

Dla użytkowników ryzyko obejmuje pełne przejęcie urządzenia, dostęp do wiadomości SMS, galerii, plików lokalnych, mikrofonu i kamery, a także możliwość prowadzenia podsłuchu i przechwytywania wrażliwych danych. Największą wartość dla cyberprzestępców mają jednak funkcje związane z kradzieżą poświadczeń i danych płatniczych, zwłaszcza poprzez nakładki phishingowe uruchamiane nad legalnymi aplikacjami.

Dla organizacji i zespołów SOC zagrożenie wykracza poza pojedynczą rodzinę malware. Wyciek kodu uruchomił proces proliferacji wariantów, nowych paneli i zmieniających się łańcuchów dystrybucji. To sprawia, że detekcja oparta wyłącznie na sygnaturach staje się mniej skuteczna, a większego znaczenia nabiera analiza behawioralna, telemetryczna i infrastrukturalna.

Rekomendacje

Organizacje powinny traktować kampanie wykorzystujące fałszywe aplikacje mobilne jako pełnoprawny wektor początkowego dostępu. W praktyce oznacza to konieczność monitorowania instalacji aplikacji spoza oficjalnych sklepów, wdrożenia polityk MDM lub MAM oraz ograniczenia sideloadingu na urządzeniach służbowych.

Zespoły bezpieczeństwa powinny rozwijać reguły wykrywania charakterystyczne dla mobilnych RAT-ów, w tym pod kątem nietypowych żądań uprawnień, komunikacji z nieznanymi adresami C2, aktywacji usług dostępności, ukrywania ikon aplikacji oraz dynamicznego nakładania ekranów logowania. Warto również korelować dane TLS, nagłówki HTTP oraz podobieństwa konfiguracji paneli administracyjnych, ponieważ właśnie takie artefakty okazały się skuteczne podczas mapowania infrastruktury Flying Eagle.

Użytkownicy końcowi powinni instalować aplikacje wyłącznie z zaufanych źródeł, weryfikować wydawcę i zachować ostrożność wobec programów podszywających się pod instytucje publiczne. Sygnałami ostrzegawczymi mogą być znikające ikony, żądania ponownego logowania, nietypowe uprawnienia oraz nagłe ekrany rzekomej aktualizacji systemu.

  • kontrola integralności aplikacji mobilnych,
  • analiza ruchu sieciowego urządzeń Android,
  • sandboxing podejrzanych pakietów APK,
  • monitorowanie overlay phishingu,
  • segmentacja dostępu do systemów finansowych i krytycznych aplikacji biznesowych,
  • procedury reagowania obejmujące reset poświadczeń i wycofanie tokenów sesyjnych po podejrzeniu infekcji.

Podsumowanie

Flying Eagle pokazuje, jak szybko pojedynczy framework malware może przekształcić się w pełnoprawny ekosystem cyberprzestępczy po wycieku kodu źródłowego. Połączenie funkcji RAT, generatora złośliwych APK, gotowych szablonów socjotechnicznych oraz rozwijanej infrastruktury operatorskiej tworzy zagrożenie o dużej skali i wysokiej elastyczności.

Dla obrońców kluczowe będzie odejście od analizy pojedynczej próbki na rzecz oceny całego łańcucha ataku: od dystrybucji fałszywej aplikacji, przez zachowanie malware na urządzeniu, po cechy infrastruktury C2 i zależności między kolejnymi wariantami.

Źródła