Marsalek free MaaS spreads PureLog Stealer via fake Roblox, Fortnite and Minecraft cheats, bypassing Chrome App-Bound Encryption
Matéria consolidada. Reúne 2 matérias que o Tifon tinha publicado separadamente sobre a mesma história. A IA reescreveu o relatório com o que as 2 fontes trouxeram em 09/11/2026 12:13; os links antigos trazem para cá.
Fontes: securityonline.info ↗ gbhackers.com ↗
Marsalek is a free malware-as-a-service (MaaS) platform that was active from mid-December 2025 to late May 2026. It disguised infostealers as cheats, script executors and utilities for Roblox, Fortnite, Counter-Strike 2, Minecraft and Grim Dawn. McAfee Labs documented more than 1,560 registered accounts, over 400 malicious files and about 29 distribution domains/URLs spread via Discord, GitHub and lookalike sites (gbhackers.com, securityonline.info). Every build is dual-hooked: stolen data goes to the affiliate's panel, and a final-stage PureLog Stealer sends a second copy to the platform operator, who can monetise high-value victims before the customer does. The platform is technically linked to the earlier WeedHack Minecraft MaaS campaign through shared final-stage payloads and the Telegram support handle @MetaMaskenMann; no real-world identity is confirmed. Infections are concentrated in the United States. The main dashboard went offline in May 2026, but distributed installers and persistent tasks remain active (securityonline.info), and WeedHack sites were still active as of August 2026 (gbhackers.com).
Detalhes técnicos
- Stage one: customers pick one of four builders: Python script, encoded PowerShell, standalone Windows PE, or fake Cloudflare ClickFix verification pages. Lures pose as Roblox executors (Solara, Swift) or Minecraft clients (Shadow Client). Each installs a portable Python runtime with
cryptography,requests(andfernetper securityonline.info) and fetches a Fernet-encrypted second stage. - Stage two:
python_setup.pyself-elevates through a CMSTP UAC bypass (same technique as WeedHack). It writes a malicious INF profile and runs the signed binarycmstp.exewith the/auflag, while a Python loop hides the UAC prompt and simulates an Enter keystroke.WinDefConfig.cmdthen adds 8 folder paths and 15 process names to Windows Defender exclusions. - Stage three:
svc.py(~1,400 lines) targets 32 Chromium browsers, Firefox, 56 crypto browser extensions and 12 desktop wallets. It harvests Discord tokens from 26 paths (validated against the Discord API), plus Telegramtdatasessions and Mullvad VPN account numbers. It scans user folders for files matching 24 keywords such as "seed", "wallet" and "passphrase", and persists via the Startup folder and scheduled tasks. - Chrome App-Bound Encryption bypass (Chrome, Edge, Brave): the malware starts the browser suspended, sets up a named pipe and injects a DLL, so the Elevation Service request comes from the trusted binary path and returns the master key. It then decrypts v20-prefixed cookies, passwords and tokens with AES-GCM. For Firefox it loads
nss3.dlland callsPK11SDR_Decryptdirectly (securityonline.info). - Wallet backdoor: if Exodus or Atomic Wallet is present, their
app.asararchives are overwritten with trojanized copies. - Final stage: PureLog Stealer, protected with .NET Reactor and decrypted via 3DES and GZIP, loads in memory and exfiltrates to a separate C2 controlled by the operator.
- Monetisation: the dashboard FAQ coached customers on cashing out stolen cookies and tokens and laundering crypto via Monero using services such as ETZ-swap and Trocador. Many apparent customers are teenagers (gbhackers.com).
- Geography: after the United States, the most infections were in Germany, the UK, India and Brazil (gbhackers.com), then Poland, the Netherlands, Italy and Canada (securityonline.info).
Remediação
- Avoid executables shared on Discord and cracked or cheat software from unofficial sites. Treat any instruction to disable antivirus as a red flag (gbhackers.com).
- Monitor for
cmstp.exelaunched with the/auflag and for bulk Microsoft Defender exclusion changes (gbhackers.com; the source text is truncated after this point). - Hunt for leftover scheduled tasks and Startup entries, since persistence survives the dashboard shutdown (securityonline.info). Check Exodus and Atomic Wallet installations for tampered
app.asarfiles. - Where infection is suspected, rotate browser-stored passwords and invalidate sessions, Discord and Telegram tokens, and move crypto assets (inference from the data targeted).
Relatos divergentes
- Distribution footprint: gbhackers.com says "more than 29 distribution URLs", while securityonline.info says "29 distribution domains". The difference is probably one of wording.
- Python packages: gbhackers.com lists
cryptographyandrequests; securityonline.info also listsfernet. The more detailed securityonline.info (2026-11-09) is the more recent. - Platform status: gbhackers.com (2026-11-05) gives activity through late May 2026 and notes WeedHack sites still active in August 2026. securityonline.info (2026-11-09, the more recent) says the Marsalek dashboard went offline in May 2026 but installers and tasks remain live.
Linha do tempo
-
Marsalek free Malware-as-a-Service hid a dual-hook PureLog stealer in fake Roblox, Fortnite and Minecraft cheats
ler a análise desta fonte ocultar
McAfee Labs documented Marsalek, a free Malware-as-a-Service platform active from mid-December 2025 to late May 2026 that distributed infostealers disguised as cheats and script executors for Roblox, Fortnite, Minecraft and Counter-Strike 2. The dashboard required no email or Discord account and drew more than 1,560 registered users, who generated over 400 malicious files spread across 29 distribution domains via Discord, GitHub and lookalike sites. Every build was dual-hooked: besides sending stolen data to the affiliate's panel, it dropped a fourth-stage PureLog Stealer that exfiltrated a second copy of credentials and wallets to the platform owner, letting the operator monetise high-value victims before the customer. Technical attribution links the platform to the earlier 2026 WeedHack operation targeting Minecraft players through shared final-stage payloads and the same Telegram support handle, @MetaMaskenMann; no real-world identity is confirmed. Infections concentrated in the United States, then Germany, the United Kingdom, India, Brazil, Poland, the Netherlands, Italy and Canada. Independent reporting corroborates the McAfee findings on scope, free tier and dual-hook design (rodtrent.substack.com, brandefense.io); the main dashboard went offline in May 2026, but distributed installers and persistent tasks remain active.
Technical Details
All four builders (Python script, encoded PowerShell, standalone Windows PE, and fake Cloudflare ClickFix verification pages) converge on the same chain. Stage one installs a portable Python runtime with the cryptography, fernet and requests libraries, then fetches a Fernet-encrypted second stage,
python_setup.py. Without administrator rights it writes a malicious INF profile to the temp folder and abuses the signed Windows binary cmstp.exe with the/auflag; a Python loop hides the UAC prompt window and simulates an Enter keystroke to self-elevate. Once elevated,WinDefConfig.cmdadds eight folder paths and 15 process names to Windows Defender exclusions, then the 1,400-line third stagesvc.pyruns. To defeat Chrome App-Bound Encryption in Chrome, Edge and Brave, it starts the browser suspended, sets up a named pipe and injects a decrypted DLL so the Elevation Service request comes from the trusted binary path; for Firefox it loadsnss3.dlland callsPK11SDR_Decryptdirectly. Collection covers 32 Chromium browsers and Firefox, 56 crypto browser extensions, 12 desktop wallets, five user folders matched against 24 keywords, Telegramtdatasessions, Mullvad VPN account numbers and 26 paths for Discord tokens validated against the Discord API. If Exodus or Atomic Wallet is present, theirapp.asararchives are overwritten with trojanized copies as a persistent wallet backdoor. PureLog Stealer, protected with .NET Reactor and Triple DES, loads in memory, registers a scheduled task namedRunetimeBroker.exerunning every five minutes, scans 35 browsers and 48 extensions, and exfiltrates over certificate-pinned TLS to a separate C2.Remediation
Hunt for cmstp.exe executions with the
/auswitch, audit Windows Defender for bulk folder and PowerShell process exclusions, and review Task Scheduler for rogueRunetimeBroker.exeentries. Block and warn against unverified script executors and game mods, and never allow antivirus to be disabled to run one. Affected users should reinstall Exodus and Atomic Wallet from official sites, revoke active sessions, and rotate all passwords and wallet seed phrases from a clean machine. -
Marsalek MaaS Infostealer Targets Gamers via Fake Roblox/Minecraft Cheats, Bypasses Chrome App-Bound Encryption
ler a análise desta fonte ocultar
Marsalek is a free malware-as-a-service (MaaS) platform active from mid-December 2025 to late May 2026 that disguised infostealers as game cheats and utilities for Roblox, Fortnite, Counter-Strike 2, Minecraft, and Grim Dawn. Researchers tied the campaign to more than 1,560 registered accounts, over 400 malicious files, and more than 29 distribution URLs. Marsalek ran in parallel with WeedHack, a Minecraft-focused MaaS campaign previously documented by McAfee, sharing the same Telegram support handle
@MetaMaskenMannand final-stage payloads, though Marsalek uses Python instead of Java for intermediate stages. The malware steals browser passwords, cookies, Discord tokens, Telegram sessions, Mullvad VPN data and crypto wallet files, and notably bypasses Chrome's App-Bound Encryption to decrypt stolen credentials.Technical Details
Customers choose from four stage-one vectors: PowerShell, ClickFix fake CAPTCHA pages, Python scripts, and PE executables, posing as Roblox executors (Solara, Swift) or Minecraft clients (Shadow Client). Each downloads a portable Python runtime and installs packages (
cryptography,requests). Stage two,python_setup.py, escalates privileges via a CMSTP UAC bypass (same technique as WeedHack) and writesWinDefConfig.cmd, adding 8 Defender exclusion paths and 15 excluded processes. Stage three,svc.py(~1,400 lines), targets 32 Chromium browsers, Firefox, 56 browser extensions, and 12 desktop crypto wallets, harvesting Discord tokens from 26 paths plus Telegram and Mullvad VPN data; it also scans for files matching 24 keywords such as "seed," "wallet," and "passphrase," and persists via the Startup folder and scheduled tasks. To bypass Chrome's App-Bound Encryption on Chrome, Edge, and Brave, the malware launches the browser suspended, injects a DLL, and tricks the Elevation Service into decrypting the master key, then decrypts v20-prefixed cookies, passwords, and tokens with AES-GCM. It also backdoors Exodus and Atomic Wallet by replacing files with malicious.asararchives. The final stage loads PureLog Stealer in memory (obfuscated with .NET Reactor, decrypted via 3DES and GZIP), which exfiltrates data to a separate C2 server, meaning the campaign operator intercepts data collected by their own MaaS customers. The dashboard's FAQ instructed customers on cashing out stolen cookies/tokens and laundering crypto via Monero using services like ETZ-swap and Trocador. McAfee observed the highest infection counts in the United States, followed by Germany, the UK, India, and Brazil, with many apparent customers being teenagers. WeedHack sites remained active as of August 2026, spreading via SEO poisoning.Remediation
Avoid executables shared on Discord and cracked or cheat software from unofficial sites; treat any instruction to disable antivirus as a red flag. Defenders should monitor for
cmstp.exelaunched with the/auflag, bulk Microsoft Defender exclusion changes, and unexpected Python runtimes in user directories. Users who ran such files should rotate passwords, revoke sessions and Discord tokens, and migrate crypto holdings to new wallets.