Back to Intelligence

AnimateClipper, ZigClipper & CryptoBandit Clipbanker Campaign: OTX Pulse Analysis — Clipboard Hijacking Detection Pack

SA
Security Arsenal Team
November 1, 2026
9 min read

Threat Summary

AlienVault OTX pulse data confirms an active, multi-family clipbanker operation targeting cryptocurrency users through clipboard hijacking. Four distinct malware families — AnimateClipper, ZigClipper, Efimer, and CryptoBandit — are being distributed through a shared infrastructure model that includes compromised legitimate websites (e.g., tuasesoriadigital.es), dedicated payload-staging domains (microlsireqjn.com, peniclean.com), and at least one Tor hidden service (gfoqsewps57xcyxoedle2gd53o6jne6y5nq5eh25muksqwzutzq7b3ad.onion) consistent with a dark web panel or exfiltration endpoint.

The attack chain follows the ClickFix social-engineering pattern: victims land on a lure page that instructs them to paste a 'verification' or 'fix' command into a terminal or Run dialog. This achieves initial execution without a traditional exploit. Once resident, the clipbanker monitors the Windows clipboard for strings matching cryptocurrency wallet address patterns (BTC, ETH, XMR, TRX, LTC, and others) and silently substitutes an attacker-controlled address before the victim pastes it into a wallet client or exchange withdrawal form.

The objective is financial theft at scale. Because blockchain transactions are irreversible and wallet addresses are long, pseudorandom strings that users rarely verify character-by-character, clipboard substitution is one of the highest-success-rate theft techniques in the cybercriminal economy. The presence of multiple clipbanker families on overlapping infrastructure suggests either a malware-as-a-service (MaaS) operation renting panel access to multiple affiliates, or a single operator rotating families to evade signature-based detection.

Threat Actor / Malware Profile

Attribution: Unknown criminal operator or MaaS collective. No APT linkage has been established; tooling and monetization are consistent with financially motivated cybercrime operating through dark web marketplaces.

AnimateClipper

  • Distribution: ClickFix-style lure pages and trojanized downloads; also observed bundled with pirated software.
  • Payload behavior: Polls the clipboard on a timer or via AddClipboardFormatListener; regex-matches wallet address formats and swaps in hardcoded or C2-supplied attacker wallets.
  • Persistence: Run-key registry entries and scheduled tasks masquerading as driver update jobs.
  • Anti-analysis: Sleeps before first clipboard poll; checks for sandbox artifacts and analysis tools.

ZigClipper

  • Distribution: Malvertising and SEO-poisoned download sites delivering fake installers.
  • Payload behavior: In-memory clipboard substitution; exfiltrates clipboard contents and browser cookie stores to C2, extending beyond simple clipping into credential theft.
  • C2: HTTPS beaconing to staged domains; fallback infrastructure hosted on Tor.
  • Persistence: COM-hijack or Run key under innocuous names (e.g., 'Nvidia Driver Helper').

Efimer

  • Distribution: Malicious email attachments and compromised WordPress sites serving default.dat style payloads (consistent with the observed tuasesoriadigital.es/default.dat URLs).
  • Payload behavior: Clipboard monitoring plus screenshot capture when wallet applications are in focus.
  • C2: HTTP POST of stolen data; Tor-based panel for operator access.

CryptoBandit

  • Distribution: ClickFix PowerShell one-liners that download and execute staged binaries such as nvd_driver_dll.exe (masquerading as an NVIDIA driver component).
  • Payload behavior: Supports a large wallet-regex set; dynamically retrieves substitution addresses from C2 so operator wallets can rotate per-campaign.
  • Anti-analysis: String obfuscation, API-hashing, and VM detection prior to payload decryption.

IOC Analysis

The pulse contains 110 indicators across the following types:

TypeExamplesOperationalization
Domainswantsellonline.com, muaklekcoop.com, microlsireqjn.com, peniclean.com, tuasesoriadigital.esBlock at DNS resolver, secure web gateway, and EDR network layer. Add to threat-intel platform with 90-day minimum retention for retro-hunting.
URLs (payload staging)https://microlsireqjn.com/nvd_driver_dll.exe, https://peniclean.com/nvd_driver_dll.exe, https://tuasesoriadigital.es/default.datBlock full URLs at proxy; hunt proxy/Zeek logs historically for any fetch of nvd_driver_dll.exe or default.dat.
Onion domaingfoqsewps57xcyxoedle2gd53o6jne6y5nq5eh25muksqwzutzq7b3ad.onionIndicates Tor-based C2/panel. Detect Tor usage on endpoints (port 9001/9050/9051 traffic, tor.exe execution) — most enterprises have no legitimate Tor use case.

SOC operationalization guidance:

  1. Ingest all 110 IOCs into your TIP (MISP, ThreatConnect, Anomali) and push to enforcement points.
  2. Retro-hunt 90 days of DNS and proxy logs for the staging domains — a single historical hit is sufficient grounds for host isolation and memory acquisition.
  3. The filename nvd_driver_dll.exe is a high-fidelity hunt artifact: legitimate NVIDIA installers do not ship a binary by this exact name from third-party domains.
  4. Treat any endpoint observed resolving the staging domains as compromised even if the payload fetch was blocked — the ClickFix lure already achieved user interaction.

Detection Engineering

YAML
---
title: Clipbanker Clipboard Monitoring via Windows Clipboard API
id: 3f7a2b1c-clipbank-0001-clipboard-monitor-suspicious
description: Detects suspicious processes registering clipboard listeners or polling clipboard contents, behavior consistent with AnimateClipper, ZigClipper, Efimer and CryptoBandit clipbanker families.
status: experimental
author: Security Arsenal Threat Intel
date: 2026/11/02
logsource:
  category: process_creation
  product: windows
detection:
  selection_img:
    Image|endswith:
      - '\powershell.exe'
      - '\pwsh.exe'
      - '\rundll32.exe'
      - '\mshta.exe'
      - '\wscript.exe'
      - '\cscript.exe'
  selection_cmd:
    CommandLine|contains:
      - 'AddClipboardFormatListener'
      - 'Get-Clipboard'
      - 'System.Windows.Forms.Clipboard'
      - 'SetClipboardViewer'
      - 'OpenClipboard'
  condition: selection_img and selection_cmd
falsepositives:
  - Legitimate clipboard managers and password managers
  - Automation/RPA tooling
level: high
tags:
  - attack.collection
  - attack.t1115
---
title: ClickFix-Style User-Executed PowerShell Followed by Payload Download
id: 3f7a2b1c-clipbank-0002-clickfix-download-cradle
description: Detects PowerShell download cradles fetching executables staged as driver components, matching CryptoBandit delivery of nvd_driver_dll.exe via ClickFix lures.
status: experimental
author: Security Arsenal Threat Intel
date: 2026/11/02
logsource:
  category: process_creation
  product: windows
detection:
  selection_ps:
    Image|endswith:
      - '\powershell.exe'
      - '\pwsh.exe'
  selection_cradle:
    CommandLine|contains:
      - 'Invoke-WebRequest'
      - 'Invoke-RestMethod'
      - 'Net.WebClient'
      - 'DownloadFile'
      - 'curl.exe'
      - 'Start-BitsTransfer'
  selection_payload:
    CommandLine|contains:
      - 'nvd_driver_dll.exe'
      - 'default.dat'
      - '.exe'
  condition: selection_ps and selection_cradle and selection_payload
falsepositives:
  - Software deployment scripts (SCCM, Intune) — baseline and exclude known admin sources
level: critical
tags:
  - attack.execution
  - attack.t1059.001
  - attack.t1105
  - attack.t1204.002
---
title: Clipbanker Persistence via Run Key Masquerading as Driver Update
id: 3f7a2b1c-clipbank-0003-runkey-driver-masquerade
description: Detects registry Run-key persistence using driver-themed value names, consistent with AnimateClipper and ZigClipper persistence mechanisms.
status: experimental
author: Security Arsenal Threat Intel
date: 2026/11/02
logsource:
  category: registry_set
  product: windows
detection:
  selection_key:
    TargetObject|contains:
      - '\CurrentVersion\Run\'
  selection_name:
    Details|contains:
      - 'driver'
      - 'nvidia'
      - 'nvd_'
      - 'update_helper'
  filter_legit:
    Image|endswith:
      - '\NvContainer.exe'
      - '\nvidia-smi.exe'
  condition: selection_key and selection_name and not filter_legit
falsepositives:
  - Genuine OEM driver updaters — validate signer and file path
level: high
tags:
  - attack.persistence
  - attack.t1060
  - attack.t1547.001
KQL — Microsoft Sentinel / Defender
// Security Arsenal — Clipbanker (AnimateClipper/ZigClipper/Efimer/CryptoBandit) Hunt
// Hunts network IoCs, ClickFix-style download cradles, and clipboard-access behavior
let ClipIOC = dynamic(["wantsellonline.com","muaklekcoop.com","tuasesoriadigital.es","microlsireqjn.com","peniclean.com"]);
let lookback = 90d;
// Part 1: Network connections to staging/C2 infrastructure
let NetHits = DeviceNetworkEvents
| where TimeGenerated > ago(lookback)
| where RemoteUrl has_any (ClipIOC)
   or RemoteUrl endswith "gfoqsewps57xcyxoedle2gd53o6jne6y5nq5eh25muksqwzutzq7b3ad.onion"
| project TimeGenerated, DeviceName, InitiatingProcessFileName, InitiatingProcessCommandLine, RemoteUrl, RemoteIP, ActionType;
// Part 2: ClickFix-style PowerShell download cradles fetching staged payloads
let CradleHits = DeviceProcessEvents
| where TimeGenerated > ago(lookback)
| where FileName in~ ("powershell.exe","pwsh.exe")
| where ProcessCommandLine has_any ("Invoke-WebRequest","Net.WebClient","DownloadFile","Start-BitsTransfer","iwr ","curl ")
| where ProcessCommandLine has_any ("nvd_driver_dll.exe","default.dat") or ProcessCommandLine has_any (ClipIOC)
| project TimeGenerated, DeviceName, AccountName, FileName, ProcessCommandLine, InitiatingProcessFileName;
// Part 3: Clipboard polling from non-interactive or script interpreters (T1115)
let ClipboardHits = DeviceProcessEvents
| where TimeGenerated > ago(lookback)
| where ProcessCommandLine has_any ("Get-Clipboard","AddClipboardFormatListener","System.Windows.Forms.Clipboard")
| where FileName !in~ ("explorer.exe","ditto.exe")
| project TimeGenerated, DeviceName, AccountName, FileName, ProcessCommandLine;
union NetHits, CradleHits, ClipboardHits
| sort by TimeGenerated desc
PowerShell
# Security Arsenal - Clipbanker IOC & Artifact Hunt
# Checks registry Run keys, staged payload files, scheduled tasks, and live network connections
# Run elevated on suspect endpoints or deploy via EDR live-response / GPO startup script

$Report = @()

# 1. Hunt for masqueraded Run-key persistence (AnimateClipper / ZigClipper pattern)
$runPaths = @(
  'HKCU:\Software\Microsoft\Windows\CurrentVersion\Run',
  'HKLM:\Software\Microsoft\Windows\CurrentVersion\Run',
  'HKCU:\Software\Microsoft\Windows\CurrentVersion\RunOnce',
  'HKLM:\Software\Microsoft\Windows\CurrentVersion\RunOnce'
)
foreach ($path in $runPaths) {
  if (Test-Path $path) {
    Get-ItemProperty $path | ForEach-Object {
      $_.PSObject.Properties | Where-Object {
        $_.Name -notmatch '^PS' -and ($_.Name -match 'driver|nvidia|nvd_|update_helper' -or $_.Value -match 'nvd_driver_dll|default\.dat|AppData|Temp')
      } | ForEach-Object {
        $Report += [PSCustomObject]@{Check='RunKeyPersistence'; Artifact="$path -> $($_.Name) = $($_.Value)"; Severity='HIGH'}
      }
    }
  }
}

# 2. Hunt for staged payload files (CryptoBandit nvd_driver_dll.exe / Efimer default.dat)
$searchRoots = @("$env:TEMP","$env:LOCALAPPDATA","$env:APPDATA","$env:ProgramData","C:\Users\Public")
foreach ($root in $searchRoots) {
  Get-ChildItem -Path $root -Recurse -Include 'nvd_driver_dll.exe','default.dat' -ErrorAction SilentlyContinue | ForEach-Object {
    $Report += [PSCustomObject]@{Check='StagedPayloadFile'; Artifact=$_.FullName; Severity='CRITICAL'}
  }
}

# 3. Hunt scheduled tasks with driver-themed masquerade names
Get-ScheduledTask -ErrorAction SilentlyContinue | Where-Object {
  $_.TaskName -match 'driver|nvidia|nvd_|update_helper' -and
  ($_.Actions.Execute -notmatch 'NVIDIA|Microsoft|Intel|AMD')
} | ForEach-Object {
  $Report += [PSCustomObject]@{Check='SuspiciousScheduledTask'; Artifact="$($_.TaskName) -> $($_.Actions.Execute) $($_.Actions.Arguments)"; Severity='HIGH'}
}

# 4. Check live/recent network connections to campaign infrastructure
$badHosts = @('wantsellonline.com','muaklekcoop.com','tuasesoriadigital.es','microlsireqjn.com','peniclean.com')
Get-NetTCPConnection -State Established -ErrorAction SilentlyContinue | ForEach-Object {
  $conn = $_
  try {
    $rdns = [System.Net.Dns]::GetHostEntry($conn.RemoteAddress).HostName
    foreach ($bad in $badHosts) {
      if ($rdns -match [regex]::Escape($bad)) {
        $proc = (Get-Process -Id $conn.OwningProcess -ErrorAction SilentlyContinue).ProcessName
        $Report += [PSCustomObject]@{Check='LiveC2Connection'; Artifact="$proc (PID $($conn.OwningProcess)) -> $rdns ($($conn.RemoteAddress):$($conn.RemotePort))"; Severity='CRITICAL'}
      }
    }
  } catch {}
}

# 5. Flag Tor client presence (onion C2 indicator)
$searchRoots | ForEach-Object {
  Get-ChildItem -Path $_ -Recurse -Include 'tor.exe' -ErrorAction SilentlyContinue | ForEach-Object {
    $Report += [PSCustomObject]@{Check='TorClientPresent'; Artifact=$_.FullName; Severity='MEDIUM'}
  }
}

if ($Report.Count -gt 0) {
  $Report | Sort-Object Severity | Format-Table -AutoSize
  $Report | Export-Csv -Path "$env:TEMP\clipbanker_hunt_$(Get-Date -Format 'yyyyMMdd_HHmmss').csv" -NoTypeInformation
} else {
  Write-Output '[+] No clipbanker artifacts detected on this host.'
}

Response Priorities

Immediate (0–4 hours):

  • Block all 110 pulse IOCs at DNS, web proxy, and EDR network controls; prioritize the payload-staging URLs (nvd_driver_dll.exe, default.dat) and the onion C2.
  • Deploy the Sigma rules and Sentinel KQL query; retro-hunt 90 days of DNS/proxy/EDR telemetry for the five named domains.
  • Isolate any host with a historical hit and acquire memory before remediation — clipbankers run in-memory and clipboard history can confirm whether a substitution occurred.
  • If any user conducted a cryptocurrency transaction from a compromised host, treat funds as potentially stolen: compare intended vs. actual destination addresses and contact the receiving exchange's fraud desk immediately.

24 hours:

  • ZigClipper's cookie-store exfiltration means credential theft is in scope: force password resets and revoke active sessions/tokens for any user on an affected host, prioritizing exchange, email, and SSO accounts.
  • Invalidate OAuth refresh tokens and API keys accessible from the compromised endpoint.
  • Review email and web logs for the ClickFix lure source to determine initial-access vector and scope additional victims.

1 week:

  • Restrict script interpreters (PowerShell Constrained Language Mode, AppLocker/WDAC) for standard users; ClickFix depends on users executing pasted commands.
  • Block outbound Tor at the perimeter and alert on tor.exe execution enterprise-wide.
  • Deploy clipboard-access auditing for high-risk user populations (finance, treasury, crypto operations) and launch targeted user-awareness training on ClickFix-style 'paste this command' lures.
  • Subscribe to the OTX pulse feed for automated IOC ingestion to keep pace with infrastructure rotation.

Related Resources

Security Arsenal Incident Response Managed SOC & MDR Services AlertMonitor Threat Detection From The Dark Side Intel Hub

Is your security operations ready?

Get a free SOC assessment or see how AlertMonitor cuts through alert noise with automated triage.