Menu dostępności

Infostealer wykorzystujący sztuczkę z ClickFix – Fake CAPTCHA

Infostealer wykorzystujący sztuczkę z ClickFix – Fake CAPTCHA

EddieStealer – nowy infostealer oparty na silniku Rust, rozprzestrzenia się za pośrednictwem popularnej techniki socjotechnicznej ClickFix, która wykorzystuje fałszywe CAPTCHA. Elastic Security Labs omówiło dokładnie ten temat w ubiegłym tygodniu.

EddieStealer utrudnia analizę swojego działania dzięki zastosowaniu różnych technik zaciemniających, w tym szyfrowania ciągów XOR, usuwania symboli funkcji i niestandardowego mechanizmu wyszukiwania API. Dodatkowo infostealer dynamicznie pobiera listę zadań z serwera C&C atakującego, co pozwala mu na dostosowanie swojego zachowania w czasie.

Atak rozpoczyna się od fałszywych monitów Google reCAPTCHA umieszczonych na zainfekowanych stronach internetowych. Strony phishingowe instruują użytkownika, że powinien skopiować i wkleić polecenie PowerShell do swojego terminala Windows, by udowodnić, że nie jest robotem. Wydaje się, że ciężko się na to nabrać, ale niestety skala ataków mówi co innego. Dodatkowo jest to ubrane w dość przekonujący komunikat, widoczny poniżej:

Źródło: elastic.co

Wywoływana komenda pobiera i uruchamia plik o nazwie gverify.js, który jest zapisywany w folderze Pobrane profilu ofiary. Następnie gverify.js pobiera ostateczny ładunek EddieStealer, zapisywany w tym samym folderze z pseudolosową 12-znakową nazwą pliku.

Źródło: elastic.co

Napisany w Rust EddieStealer próbuje uniknąć analizy statycznej, usuwając symbole funkcji i szyfrując większość ciągów za pomocą szyfru XOR. Analitycy zauważyli, że narzędzie open-source rustbinsign może pomóc w przywróceniu usuniętych symboli, podczas gdy zaszyfrowane za pomocą szyfru XOR ciągi można poddać inżynierii wstecznej, wykorzystując narzędzia takie jak funkcja User-Informed Data Flow (UIDF) firmy Binary Ninja.

Dodatkowe techniki unikania wykrycia obejmują podstawową kontrolę antysandboxową pamięci fizycznej większej niż 4 GB, mechanizm samousuwania za pomocą zmiany nazw NTFS Alternate Data Streams i niestandardową metodę wyszukiwania Windows API, która dynamicznie rozwiązuje moduły dzięki LoadLibrary, co dodatkowo uniemożliwia statyczną analizę interakcji API.

Zamiast postępować zgodnie z zakodowaną na stałe listą zadań, EddieStealer pobiera dane konfiguracyjne z serwera C2 atakującego, informujące złośliwe oprogramowanie o tym, które programy i aplikacje ma atakować w celu kradzieży informacji.

Elastic zaobserwowało, że złodziej atakuje szereg portfeli kryptowalut, przeglądarek, menedżerów haseł i klientów FTP, a także aplikację do przesyłania wiadomości Telegram. Dynamiczna metoda zadań C2 pozwala atakującemu na aktualizowanie listy atakowanych aplikacji w razie potrzeby, zapewniając większą elastyczność i zdolność adaptacji.

„Pozornie prosty infostealer napisany w Rust często wymaga bardziej dedykowanych metod analitycznych w porównaniu do swojego odpowiednika w C/C++, ze względu na takie czynniki, jak abstrakcje bezkosztowe, system typów Rust, optymalizacje kompilatora i inherentne trudności w analizowaniu plików binarnych bezpiecznych dla pamięci” – napisali badacze Elastic.

Kampania EddieStealer zwraca uwagę na ciągłą popularność metody socjotechnicznej ClickFix (Fake CAPTCHA), a także coraz częstsze używanie języka programowania Rust przez twórców złośliwego oprogramowania.

Popularne

7-Zip podatny na NTFS Heap Overflow

7-Zip podatny na NTFS Heap Overflow

Jaroslav Lobačevski z GitHub Security Lab opublikował analizę nowej podatności odnalezionej w 7-Zip, oznaczonej jako GHSL-2026-140. Luka dotyczy parsera NTFS i prowadzi do uszkodzenia pamięci procesu, co w...
Krytyczna luka w Windows Search ujawnia hashe NTLMv2. Microsoft nie wydał jeszcze poprawki

Krytyczna luka w Windows Search ujawnia hashe NTLMv2. Microsoft nie wydał jeszcze poprawki

Eksperci z Huntress ujawnili nową podatność, umożliwiającą wyciek poświadczeń NTLMv2 za pośrednictwem mechanizmu Windows Search. Problem dotyczy obsługi schematu URI wykorzystywanego przez Eksplorator Windows d...
YellowKey: koniec mitu o bezpieczeństwie BitLockera? Nowy zero-day pozwala ominąć szyfrowanie przy użyciu zwykłego pendrive’a

YellowKey: koniec mitu o bezpieczeństwie BitLockera? Nowy zero-day pozwala ominąć szyfrowanie przy użyciu zwykłego pendrive’a

Jeszcze w piątek opisywaliśmy nowe podatności typu zero-day, o nazwach YellowKey oraz GreenPlasma, uderzające w mechanizmy bezpieczeństwa systemów Windows. Najnowsze informacje pokazują jednak, że spr...
19-letnia luka w jądrze Linuksa naraża systemy na dostęp root

19-letnia luka w jądrze Linuksa naraża systemy na dostęp root

Właśnie opublikowano kod exploita Proof-of-Concept (PoC) dla luki CIFSwitch, która umożliwia użytkownikom o niskich uprawnieniach uzyskanie dostępu root w podatnych systemach Linux. Luka w zabezpieczeniach jądra...
Fałszywe ChatGPT i Claude infekują komputery. Cyberprzestępcy wykorzystują boom na AI

Fałszywe ChatGPT i Claude infekują komputery. Cyberprzestępcy wykorzystują boom na AI

Popularność sztucznej inteligencji rośnie w niespotykanym tempie. Narzędzia takie jak ChatGPT czy Claude stały się codziennym wsparciem dla programistów, analityków, studentów i firm. Miliony użytkown...