Manic, Grandoreiro i ToxicPanda 2.0: nowe oblicze trojanów bankowych na Androidzie i Windows - Security Bez Tabu

Manic, Grandoreiro i ToxicPanda 2.0: nowe oblicze trojanów bankowych na Androidzie i Windows

Cybersecurity news

Wprowadzenie do problemu / definicja

Trojany bankowe pozostają jedną z najgroźniejszych kategorii współczesnego złośliwego oprogramowania. Łączą klasyczne techniki kradzieży danych uwierzytelniających z możliwościami zdalnego sterowania urządzeniem, obchodzenia zabezpieczeń i ukrywania aktywności przed analizą.

Najnowsze obserwacje pokazują, że operatorzy takich kampanii rozwijają równolegle zagrożenia mobilne dla Androida oraz zaawansowane rodziny malware dla Windows. Szczególną uwagę analityków przyciągnęły ostatnio trzy aktywne rodziny: Manic, Grandoreiro oraz ToxicPanda 2.0.

W skrócie

  • Manic to malware na Androida łączące funkcje trojana bankowego i spyware.
  • Grandoreiro pozostaje aktywnym trojanem bankowym dla Windows, obecnym nie tylko w Ameryce Łacińskiej, ale także w Europie i Ameryce Północnej.
  • ToxicPanda 2.0 znacząco rozszerzył zestaw komend zdalnych i liczbę atakowanych aplikacji finansowych.
  • Wspólnym celem tych zagrożeń jest przejęcie sesji użytkownika, kradzież poświadczeń i realizacja oszustw finansowych przy ograniczaniu wykrywalności.

Kontekst / historia

Ekosystem trojanów bankowych ewoluował od prostych kampanii opartych na phishingowych nakładkach do rozbudowanych platform przestępczych. W przeszłości dominowało przechwytywanie loginów, haseł i kodów jednorazowych, natomiast obecnie cyberprzestępcy stawiają na trwały dostęp do urządzenia, profilowanie środowiska ofiary oraz automatyzację nadużyć.

Grandoreiro jest przykładem dojrzałej rodziny malware rozwijanej od wielu lat. Mimo działań organów ścigania i prób zakłócania infrastruktury grup przestępczych, zagrożenie nadal pozostaje aktywne. Z kolei rozwój Manic i ToxicPanda 2.0 potwierdza, że Android pozostaje jednym z najważniejszych celów dla operatorów trojanów bankowych, szczególnie w środowisku intensywnego wykorzystania aplikacji bankowych, fintechowych i kryptowalutowych.

Analiza techniczna

Manic to mobilne malware dystrybuowane przez złośliwe strony i komponenty typu dropper. Od strony technicznej łączy ono funkcje klasycznego trojana bankowego z możliwościami spyware. Oprócz wyświetlania ekranów phishingowych i przechwytywania danych potrafi monitorować powiadomienia, śledzić lokalizację, pobierać pliki i prowadzić zdalny nadzór nad urządzeniem.

Szczególnie niebezpieczna jest zdolność Manic do zdalnej obsługi smartfona, co może umożliwiać wykonywanie operacji finansowych bezpośrednio z urządzenia ofiary. Wyróżniającą cechą jest także mechanizm offline mesh relay, pozwalający przekazywać zebrane dane przez pobliskie zainfekowane urządzenia z użyciem Wi‑Fi Direct lub Bluetooth, nawet gdy bezpośrednia komunikacja z infrastrukturą sterującą jest utrudniona.

Grandoreiro pozostaje zaawansowaną rodziną malware dla Windows o brazylijskim rodowodzie. Najnowsze próbki wykorzystują legalną aplikację Duplicate Files Finder do uruchamiania złośliwego kodu poprzez DLL sideloading. Taka technika pozwala ukrywać aktywność trojana w kontekście zaufanego procesu, co utrudnia wykrycie przez rozwiązania opierające się głównie na reputacji plików lub prostych regułach behawioralnych.

Malware zawiera również rozbudowane funkcje anti-analysis, w tym wykrywanie sandboxów, artefaktów środowisk wirtualnych, blacklistowanie procesów oraz profilowanie środowiska przed komunikacją z serwerem C2. Oznacza to, że operatorzy Grandoreiro dużą wagę przykładają do unikania analizy i projektują łańcuch infekcji z myślą o omijaniu automatycznych systemów detekcji.

ToxicPanda 2.0 reprezentuje kolejny etap rozwoju mobilnych trojanów bankowych. W najnowszej odsłonie malware obsługuje 167 komend zdalnych i atakuje blisko 350 aplikacji finansowych. To znaczące rozszerzenie możliwości względem wcześniejszych wersji.

Zagrożenie wykorzystuje również mechanizm nadużywania Android Wireless Debugging. Za pomocą zautomatyzowanych kliknięć może podnosić uprawnienia i uzyskiwać dostęp na poziomie powłoki systemowej. Taki poziom kontroli pozwala potencjalnie instalować dodatkowe moduły, manipulować urządzeniem i obchodzić część zabezpieczeń aplikacyjnych. W kampaniach odnotowano także zmianę metod dystrybucji, w tym wykorzystywanie zasobów chmurowych.

Konsekwencje / ryzyko

Dla użytkowników indywidualnych skutki infekcji mogą oznaczać utratę środków finansowych, przejęcie kont bankowych, ujawnienie danych osobowych oraz kompromitację komunikatorów i innych wrażliwych aplikacji. W przypadku Manic i ToxicPanda 2.0 szczególnie groźne jest głębokie przejęcie urządzenia mobilnego, które dziś pełni kluczową rolę w uwierzytelnianiu i autoryzacji transakcji.

Dla organizacji finansowych i firm fintech ryzyko wykracza poza pojedyncze incydenty fraudowe. Takie trojany zwiększają liczbę przejęć kont, nadużyć wykonywanych z legalnych sesji użytkowników oraz przypadków trudnych do odróżnienia od zwykłej aktywności klienta. W przypadku Grandoreiro dodatkowym problemem jest wykorzystywanie legalnych aplikacji i techniki DLL sideloading, które utrudniają analizę telemetryczną na stacjach roboczych.

Rozbudowane mechanizmy anti-analysis i unikania detekcji zwiększają prawdopodobieństwo dłuższego pozostawania zagrożenia w środowisku bez wykrycia. To z kolei może prowadzić do większych strat finansowych, problemów operacyjnych i wzrostu kosztów obsługi incydentów.

Rekomendacje

Organizacje powinny stosować wielowarstwowe podejście do ochrony przed trojanami bankowymi. W środowiskach mobilnych kluczowe jest ograniczenie instalacji aplikacji spoza zaufanych źródeł, monitorowanie nadużyć uprawnień dostępności, wykrywanie overlay phishingu oraz analiza prób wykorzystania ADB i debugowania bezprzewodowego.

Warto wdrożyć mobilne rozwiązania threat defense zdolne do wykrywania złośliwych dropperów, nadużyć usług systemowych i anomalii w komunikacji sieciowej. W środowiskach Windows należy natomiast zwrócić szczególną uwagę na techniki DLL sideloading, uruchamianie legalnych aplikacji w nietypowym kontekście oraz wczesne oznaki profilowania środowiska przez malware.

  • Konfigurować EDR i XDR do wykrywania prób sprawdzania obecności sandboxów, maszyn wirtualnych i narzędzi analitycznych.
  • Stosować kontrolę aplikacyjną oraz ograniczać możliwość ładowania nieautoryzowanych bibliotek.
  • Prowadzić centralną analizę zdarzeń procesowych, sieciowych i behawioralnych.
  • Wdrażać mechanizmy wykrywania anomalii transakcyjnych i oceny ryzyka sesji.
  • Edukować użytkowników w zakresie fałszywych stron, instalatorów i oznak przejęcia urządzenia.

Podsumowanie

Manic, Grandoreiro i ToxicPanda 2.0 pokazują, że trojany bankowe nadal rozwijają się w kierunku większej modularności, skuteczniejszego ukrywania aktywności i głębszej kontroli nad urządzeniami ofiar. Mobilne zagrożenia coraz częściej łączą funkcje spyware i fraud automation, a warianty dla Windows wykorzystują techniki pozwalające ukrywać złośliwy kod w legalnych procesach.

Dla zespołów bezpieczeństwa oznacza to konieczność łączenia telemetrii endpoint, mobile threat defense, monitoringu behawioralnego i analizy ryzyka transakcyjnego. Skuteczna obrona wymaga dziś nie tylko klasycznej ochrony antymalware, ale również zdolności do wykrywania nadużyć na poziomie sesji użytkownika i całego łańcucha ataku.

Źródła

  1. SecurityWeek — Banking Trojans Manic, Grandoreiro, ToxicPanda 2.0 in the Spotlight
  2. ThreatFabric — Manic
  3. Acronis TRU — Grandoreiro banking trojan analysis
  4. Zimperium — ToxicPanda 2.0 analysis