← Voltar ao feed

Marsalek free MaaS spreads PureLog Stealer via fake Roblox, Fortnite and Minecraft cheats, bypassing Chrome App-Bound Encryption

2 fonte(s) · 2 atualização(ões) · publicado 05/11/2026 07:05 · coletado há 8 horas

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 (and fernet per securityonline.info) and fetches a Fernet-encrypted second stage.
  • Stage two: python_setup.py self-elevates through a CMSTP UAC bypass (same technique as WeedHack). It writes a malicious INF profile and runs the signed binary cmstp.exe with the /au flag, while a Python loop hides the UAC prompt and simulates an Enter keystroke. WinDefConfig.cmd then 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 Telegram tdata sessions 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.dll and calls PK11SDR_Decrypt directly (securityonline.info).
  • Wallet backdoor: if Exodus or Atomic Wallet is present, their app.asar archives 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.exe launched with the /au flag 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.asar files.
  • 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 cryptography and requests; securityonline.info also lists fernet. 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

  1. securityonline.info ↗ · pub. 09/11/2026 04:15 · coletado 09/11 05:00

    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

    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 /au flag; a Python loop hides the UAC prompt window and simulates an Enter keystroke to self-elevate. Once elevated, WinDefConfig.cmd adds eight folder paths and 15 process names to Windows Defender exclusions, then the 1,400-line third stage svc.py runs. 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 loads nss3.dll and calls PK11SDR_Decrypt directly. Collection covers 32 Chromium browsers and Firefox, 56 crypto browser extensions, 12 desktop wallets, five user folders matched against 24 keywords, Telegram tdata sessions, Mullvad VPN account numbers and 26 paths for Discord tokens validated against the Discord API. If Exodus or Atomic Wallet is present, their app.asar archives 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 named RunetimeBroker.exe running 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 /au switch, audit Windows Defender for bulk folder and PowerShell process exclusions, and review Task Scheduler for rogue RunetimeBroker.exe entries. 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.

  2. gbhackers.com ↗ · pub. 05/11/2026 07:05 · coletado 05/11 08:00 primeiro registro

    Marsalek MaaS Infostealer Targets Gamers via Fake Roblox/Minecraft Cheats, Bypasses Chrome App-Bound Encryption

    ler a análise desta fonte

    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 @MetaMaskenMann and 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 writes WinDefConfig.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 .asar archives. 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.exe launched with the /au flag, 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.