SilentCryptoMiner
SilentCryptoMiner is an open-source cryptocurrency miner that has been modified and deployed maliciously in multiple cryptojacking campaigns. Reported variants silently abuse victim CPU and GPU resources to mine cryptocurrency, including Monero and, in some builds, Ethereum. Across the cited reporting, SilentCryptoMiner has been delivered through fake software installers, ISO images, pirated streaming and digital library sites using fake update or browser crash prompts, and loaders that use DLL side-loading. One January 2025 campaign documented by Doctor Web also distributed components via steganography in specially crafted images.
Observed behavior includes in-memory loading after decryption, junk-code padding and packing for anti-analysis, use of direct system calls for evasion, disabling Windows sleep and hibernation to maximize mining uptime, and persistence via scheduled tasks, Run registry keys, or fake services such as GoogleUpdateTaskMachineQC. Some variants inject a watchdog into conhost.exe and the miner into explorer.exe; the watchdog restores the miner from encrypted backup or reinstalls artifacts if removed. Elastic reported variants that use the signed vulnerable driver WinRing0x64.sys/WinRing0.sys to tune CPU settings and improve mining performance. Kaspersky-reported activity described a modified fork that collected processor metadata and disk serial numbers and exfiltrated them via DNS tunneling disguised as traffic to domains such as microsoft.com. That campaign also disabled built-in security controls, deleted Microsoft’s Malicious Software Removal Tool when run with administrator privileges, and repeatedly prompted for elevation when not elevated.
SilentCryptoMiner has been observed alongside additional malware including RAT components, watchdogs, CNB Bot, PureRAT, PureMiner, Vidar Stealer, Kraken RAT, and custom loaders. In Kaspersky- and Securelist-reported campaigns, a RAT component communicated through dynamically generated domains and allowed operators to execute arbitrary commands, run files, deploy additional malware, or custom shellcode. Elastic linked SilentCryptoMiner deployment to the financially motivated cluster REF1695, active since at least late 2023, which used fake installers, GitHub-hosted payload staging, anti-analysis checks for tools such as Task Manager and Wireshark, and monetized victims through Monero mining and CPA fraud. Doctor Web reported SilentCryptoMiner infections affecting Russian users via fake VPN and DPI bypass tools and separately documented a January 2025 Monero-mining campaign.
High-confidence indicators mentioned in the content include the malicious archive download URL urush1bar4[.]online; SHA1 6A0FE6065D76715FEEBC1526D456DB737F624407 for a malicious DLL; RAT/C2-related domains 5d14vnfb[.]space, r7mvjl67[.]space, zgj1tam9[.]space, jeaw520i[.]space, and qdmagva5[.]space; miner configuration server IP 107[.]172[.]212[.]235; UnamWebPanel addresses m4yuri[.]online and kristina[.]quest; and GitHub accounts lebnabar198 and ugurlutaha6116 used to host related payloads. Additional hashes cited in reporting on layered obfuscation involving SilentCryptoMiner include cf1d985a33b39d332d4bac33d971a004dcd18cea82ff1b291c6a5046e073414d, e3505901fd44c8f6597ca9c512375b6ecbf3dc21dbae3d373318c99929d62091, and b86612a6d62a1789031248bdb732b8bff51acaeaa687c3559f0980560a8abf2f.
Hunt this family in your stack
Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.
Groups observed using it
1 distinct threat actor attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.
However, instead of the promised software, a series of loaders installs a malicious toolkit including CNB Bot, PureRAT, and SilentCryptoMiner.
Techniques & procedures
27 distinct techniques documented for this family, organized by ATT&CK tactic.
Initial Access
2 techniquesBy visiting pirated movie and TV show streaming sites, users are met with a fake alert claiming their video player plugin is out of date. One click on that fake update button kicks off an infection.
The infection chain leveraged a fake update for a video player plugin. When the user attempted to watch a video, the player displayed a message saying the plugin version was outdated and asking to install an update to continue. Clicking the link downloaded a ZIP archive.
Execution
5 techniquesoperators retain full authority to run arbitrary commands or custom shellcode remotely
powercfg / x - hibernate - timeout - ac 0 ... powercfg / x - standby - timeout - dc 0
a hidden function inside the file actively triggers a strategic stack overflow ... This overflow systematically builds a customized return-oriented programming chain to decrypt the primary payload
users attempting to watch videos encounter a deceptive alert about an outdated application ... fake browser crash pages to trigger downloads ... Once a victim runs the installer, an intricate execution process unfolds silently
Актуальная версия загружаемого вредоносного ПО представляет собой ZIP-архив, содержащий легитимный .exe-файл и вредоносную DLL-библиотеку. При запуске исполняемого файла библиотека подгружается в его процесс, после чего начинается выполнение вредоносной логики.
Persistence
3 techniquesTo prevent MSRT from being automatically installed during the next update, the DontOfferThroughWUAU parameter is created with a value of 1 under the HKLM\Software\Policies\Microsoft\MRT registry key.
To stay on the device, the malware registers itself as a fake Google service named GoogleUpdateTaskMachineQC, which launches automatically at every system startup.
Privilege Escalation
5 techniquesOnce full control is established, the malware injects separate sub-components into core processes
The encrypted data is then converted into a base64 string, which is passed as a command-line parameter to launch the miner inside the explorer.exe process through process hollowing.
To stay on the device, the malware registers itself as a fake Google service named GoogleUpdateTaskMachineQC, which launches automatically at every system startup.
...настраивается автозагрузка копии майнера из этой папки путем добавления записи в HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
standard user runs will continuously trigger intrusive privilege prompts . This aggressive routine loops every three minutes until the victim yields control
Stealth
7 techniquesthe malicious library file contains significant amounts of generated junk code . This random data deliberately inflates the asset size to frustrate automated sandbox analysis
the attackers craft custom network packets to disguise this traffic as standard communication . For instance, the outbound queries mimic connections to legitimate domains like microsoft.com
Once full control is established, the malware injects separate sub-components into core processes
The encrypted data is then converted into a base64 string, which is passed as a command-line parameter to launch the miner inside the explorer.exe process through process hollowing.
It kills Microsoft's Malicious Software Removal Tool (MSRT) by calling ZwSetInformationFile with the FileDispositionInformation type, which causes the mrt.exe file to be deleted upon closing.
Only after receiving a specific approval signal from the server does the malware proceed, showing that attackers carefully filter targets to avoid tripping security test environments.
this shellcode reflectively loads the main module completely inside system memory
Defense Impairment
1 techniqueDiscovery
2 techniquesthe main module gathers basic processor metadata and disk serial numbers
Command and Control
6 techniquesThe command-and-control addresses used to receive these commands follow this format: http://{domain}.space/index.php?authorization=1
Адреса управления, с которых происходит получение команд, имеют следующий вид: http://{domain}.space/index.php?authorization=1
It then transmits this hardware information by utilizing advanced DNS tunneling techniques
The decrypted data contains a malicious payload, as well as its RSA-SHA256 signature... The table below lists the four remote control commands... 2 Reflexive execution of the provided PE file within the explorer.exe process 3 Execution of the provided shellcode
a remote access trojan agent handles direct operator communications ... operators retain full authority to run arbitrary commands or custom shellcode remotely
This agent utilizes dynamically generated domains to receive administrative instructions
Impact
1 techniqueThe core payload is a modified version of an open-source cryptocurrency miner called SilentCryptoMiner. Once active, it silently uses the victim’s CPU and GPU to mine cryptocurrency without the user noticing.
Other
1 techniqueIOCs tracked for this family
34 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.
IPs, domains, and DNS infrastructure linked to this family.
File hashes (MD5, SHA-1, SHA-256) from samples and reports.
Other indicator types observed in public reporting.
Recent activity
10 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
A customized cryptomining malware variant delivered via fake update/installers on pirated streaming and ebook sites. It uses DLL side-loading, junk code padding, a stack overflow and ROP chain to decrypt and reflectively load its main module in memory, exfiltrates host metadata over DNS tunneling, disables security tools when elevated, persists with a watchdog, and includes remote command execution capability via a RAT component.
A modified open-source cryptocurrency miner used to silently mine cryptocurrency on victim systems using CPU and GPU resources.
Cryptomining malware used to hijack victim hardware for Monero mining while evading detection by stopping mining when security tools are opened and restarting afterward.
A miner that uses direct system calls to evade detection, disables Windows Sleep and Hibernate modes, establishes persistence via a scheduled task, uses the Winring0.sys driver to tune CPU settings for mining, and is protected by a watchdog process that restores deleted artifacts and persistence.
The version that knows your environment.
Match every observed IP, domain, and hash against your live telemetry.
Named campaigns wielding this family, with evidence pinned to each claim.
CVEs this family uses for access and lateral movement.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Every documented technique, ranked by evidence weight.
Reddit, Mastodon, and CTI community discussion around this family.