Blog 24/7

loader

TAB. 1Hasłopo angielsku
Po angielskuloader
Którą formą pisaćpo angielsku Polski odpowiednik istnieje, ale w praktyce nikt tak nie pisze. Zostaw angielski, polski trzymaj jako synonim.
Inne formymoduł pobierający kolejne etapy
KategoriaZłośliwe oprogramowanie

Loader to moduł złośliwego oprogramowania (malware), który po zdobyciu przyczółka pobiera i uruchamia kolejne etapy ataku. MITRE ATT&CK opisuje samo sprowadzanie narzędzi jako przenoszenie plików z systemu kontrolowanego przez przeciwnika do przejętego środowiska, przez kanał dowodzenia albo inny protokół [1]. Loader często uruchamia pobrany kod wprost w pamięci procesu, bez zapisu na dysku [2]. Sam zwykle niewiele niszczy; jego wartością dla przestępców jest dostęp, który sprzedają albo wykorzystują dalej [5].

Jak działa

Typowy loader ma trzy zadania: przetrwać w systemie, połączyć się z serwerem C2 i wykonać polecenia pobrania. CERT Polska opisał Smoke Loadera jako względnie mały, modułowy bot używany do instalowania różnych rodzin złośliwego oprogramowania [3]. Bot pyta serwer o listę wtyczek i liczbę zadań, a potem po kolei pobiera każde z nich żądaniami POST, szyfrowanymi RC4 [3]. Pliki leżą czasem na innych serwerach, a ich adresy przychodzą w nagłówku HTTP Location [3].

RYS. 1Łańcuch z loaderem

Uruchomienie w pamięci MITRE nazywa refleksyjnym ładowaniem kodu. Polega ono na przydzieleniu pamięci i wykonaniu ładunku wewnątrz procesu, zamiast tworzenia procesu opartego na pliku na dysku [2]. Ładunkiem mogą być skompilowane pliki, pliki istniejące tylko w RAM albo shellcode [2]. Jako przykład MITRE podaje metodę Assembly.Load() w PowerShellu, którą można nadużyć do załadowania surowego kodu do działającego procesu [2]. Stąd bliski związek loaderów ze złośliwym oprogramowaniem bezplikowym.

Loadery bronią się przed analizą. Smoke Loader sprawdzał obecność debugera i maszyn wirtualnych, szyfrował sekcje kodu i ciągi znaków [3]. Sam loader bywa opakowany: główny plik Ramnita był spakowany jak matrioszka, najpierw autorskim packerem, potem UPX [4]. Program ładujący Ramnita próbował też podnieść uprawnienia przez znane podatności CVE-2013-3660 i CVE-2014-4113, a potem wstrzykiwał kod do procesów svchost.exe [4]. To typowy zestaw: eskalacja uprawnień, ukrycie w legalnym procesie (process injection) i dopiero wtedy właściwa praca.

Loader a dropper

Oba pojęcia opisują pierwszy etap infekcji i w praktyce bywają używane zamiennie. Europol w komunikacie o operacji Endgame nazywa całą grupę dropperami i definiuje je jako oprogramowanie instalujące inne złośliwe oprogramowanie w systemie docelowym [5]. Różnicę widać w tym, skąd pochodzi dalszy kod.

Cechadropperloader
Skąd kolejny etapzwykle niesie go w sobiepobiera z sieci [1]
Gdzie uruchamiaczęsto zapisuje plik na dyskczęsto w pamięci [2]
Kontakt z C2nie zawszetak, po zadania [3]
Szkody własnezwykle brak [5]zwykle brak [5]

Model biznesowy jest wspólny. Europol opisuje takie narzędzia jako usługę, z której inni przestępcy korzystają do pierwszej infekcji, a potem instalują ransomware albo wykorzystują dane [7]. To odmiana malware-as-a-service (MaaS).

W WordPressie

Strony WordPress najczęściej nie są celem loadera, tylko jego punktem dystrybucji. MITRE opisuje SocGholish, znany też jako FakeUpdates, jako loader w JavaScripcie używany co najmniej od 2017 roku [6]. Rozprzestrzenia się przez drive-by download z przejętych stron, które udają aktualizację przeglądarki, i pobiera dalsze ładunki: RAT-y i ransomware [6].

Europol 24 czerwca 2026 roku podał, że ten sposób działania opiera się głównie na włamaniach do stron zbudowanych na WordPressie i infekowaniu ich złośliwym kodem [7]. W ramach akcji oczyszczono 14 971 zainfekowanych stron, w tym restauracji i warsztatów samochodowych [7]. Europol zaapelował do użytkowników WordPressa, by zmienili dane logowania, włączyli uwierzytelnianie wieloskładnikowe, usunęli nieznane konta i aktualizowali stronę [7].

Dla właściciela strony loader jest więc objawem cudzego ataku, prowadzonego jego zasobami. Wstrzyknięty skrypt działa w przeglądarkach odwiedzających, a strona może trafić na czarną listę.

Jak się bronić

  • Na stronie: aktualizacje rdzenia, wtyczek i motywów, monitorowanie integralności plików oraz przegląd kont administratorów [7].
  • Na stacjach roboczych: nie instalować „aktualizacji przeglądarki” proponowanych przez stronę WWW [6].
  • W sieci: śledzić połączenia wychodzące i pobrania narzędzi przez PowerShell, certutil, curl czy wget, które MITRE wymienia przy sprowadzaniu narzędzi [1].
  • Kod wykonywany tylko w pamięci nie zostawia pliku na dysku [2], więc na stacjach potrzebna jest obserwacja zachowania procesów, na przykład przez EDR (Endpoint Detection and Response).

Historia i przykłady

Smoke Loader pojawił się w czerwcu 2011 roku, gdy ogłoszono go na rosyjskojęzycznych forach; sprzedawano go wyłącznie osobom posługującym się językiem rosyjskim [3]. Między 27 a 29 maja 2024 roku operacja Endgame objęła IcedID, SystemBC, Pikabot, Smokeloader, Bumblebee i Trickbot; zatrzymano 4 osoby i wyłączono lub zakłócono ponad 100 serwerów [5]. Europol opisał Smokeloadera jako program używany głównie do pobierania dodatkowego złośliwego oprogramowania, a Bumblebee jako narzędzie rozprowadzane przez phishing lub przejęte strony [5]. IcedID, znany też jako BokBot, zaczynał jako trojan bankowy, a później rozwinięto go do obsługi innych przestępstw [5]. Pikabot służył do zdobywania początkowego dostępu, który otwierał drogę do wdrożenia ransomware [5].

W czerwcu 2026 roku kolejna faza operacji objęła SocGholish, Amadey i StealC; organy ścigania i partnerzy prywatni podjęli działania wobec 326 serwerów i 142 domen [7]. Europol powiązał SocGholish z rosyjską grupą Evil Corp [7]. MITRE przypisuje obsługę SocGholish grupie Mustard Tempest i odnotowuje, że Indrik Spider kupował dostęp do niego, by pobierać dalsze ładunki [6].

TAB. 2

Przypisy

7
  1. [1] Ingress Tool Transfer, Technique T1105 · MITRE ATT&CK
  2. [2] Reflective Code Loading, Technique T1620 · MITRE ATT&CK
  3. [3] Analiza bota Smoke Loader · CERT Polska
  4. [4] Ramnit – dogłębna analiza · CERT Polska
  5. [5] Largest ever operation against botnets hits dropper malware ecosystem · Europol
  6. [6] SocGholish, Software S1124 · MITRE ATT&CK
  7. [7] Global cyber strike disrupts SocGholish, Amadey, and StealC malware networks · Europol
TAB. 3

Hasła w tym artykule

16
TAB. 4

Linkują tutaj

12

Wszystkie kategorie → · Hasło w słowniku →

Blog 24/7
05.11CISA i FBI wzywają do zabezpieczenia sterowników chłodzenia po atakach w Europietherecord.media05.11Midnight Blizzard atakowała iPhone'y i Androidy przez zainfekowane strony w Europie i USAsecurityweek.com05.11APT29 kradła dane z iPhone'ów i Androidów przez przejęte i podrobione stronytherecord.media05.11Grupa APT29 przejęła skrypt Plerdy i atakowała niezałatane iPhone'y i Androidythehackernews.com05.11Microsoft wykrył 7,3 mld wiadomości phishingowych w III kwartale 2026microsoft.com05.11DigiCert ujawnia wyciek danych klientów i skanów dokumentów tożsamościbleepingcomputer.com05.11CWPdoor podmienia serwer cwpsrv w Control Web Panel i otwiera tylne wejście do Linuksableepingcomputer.com05.11Brytyjskie NCSC ostrzega, że narzędzia AI zwiększyły liczbę wykrywanych luk zero-daythehackernews.com05.11Skaner RootEvidence sprawdza starą lukę w Cisco IOS i dodaje nagłówki Opt-Outisc.sans.edu05.11Włamanie do portalu grantowego Norad, zagrożone dane 20 614 użytkownikówhelpnetsecurity.com