Cyber Security News

OCRFix Botnet Uses ClickFix Phishing and EtherHiding to Mask Blockchain C2 Infrastructure

OCRFix is a multi-stage botnet Trojan campaign that abuses a fake Tesseract OCR download site, ClickFix-style PowerShell execution, and EtherHiding on BNB Smart Chain to conceal a rotating blockchain-backed command infrastructure.

The fake site gates content behind a bogus CAPTCHA and then instructs users to open PowerShell and paste a pre-copied command, a hallmark of ClickFix campaigns where user interaction is abused to “self‑approve” execution of malicious scripts.

The PowerShell command contains heavy decimal-encoded data and XOR-based string reconstruction that ultimately instantiates a Net.WebClient object to pull an MSI installer from opsecdefcloud[.]com, dropping the first-stage payload in the chain.

Threat hunters at CYJAX identified a typosquatting domain mimicking Tesseract OCR, a popular open-source OCR engine distributed via GitHub rather than an official vendor website, making it an attractive target for domain impersonation and SEO abuse.

Users were then instructed to open Windows PowerShell and paste a command into it to become verified.

Instructions loaded by the page to execute malicious PowerShell (Source : CYJAX).

After execution, victims are redirected to legitimate Tesseract documentation and GitHub content, helping preserve trust and encouraging positive user mentions that further boost the phishing site’s search reputation.

OCRFix Botnet

A standout aspect of OCRFix is its use of EtherHiding, where C2 information is stored within smart contracts on public blockchains, rather than hardcoded into the binaries.

The operators leverage BNB Smart Chain TestNet contracts that embed key data in transaction input fields; the malware queries these contracts via a service such as PublicNode and parses the most recent transaction to recover stage-specific C2 URLs.cloud.

Examples indicating AI assisted development (Source : CYJAX).

Further analysis of the site shows links to 12 social media accounts on platforms such as Facebook, Instagram, YouTube, Pinterest, Tumbler, Twitch, and DeviantArt.

This design mirrors earlier EtherHiding activity adopted by the DPRK-linked UNC5342 actor, which similarly used BNB and Ethereum contracts to host obfuscated payload locations and rotate infrastructure as entries are updated.

By externalising C2 addresses to a decentralized ledger and fronting access with common API endpoints, OCRFix significantly complicates static detection and allows rapid secretLink rotation when domains are blocked or sinkholed. radar.

The initial MSI drops a sequence of three executables, each paired with a same-named DLL that in practice contains compiled VBScript executed by a repurposed VbsEdit Script Launcher binary signed with an expired Adersoft certificate.

This unusual EXE–DLL pairing decouples the malicious VBScript from the launcher and may help evade simplistic binary reputation and signature checks that expect conventional PE DLL behavior.

Stage one (Update1.exe) acts as a loader, querying the first BNB TestNet contract for a C2 URL, then downloading an encrypted archive from dltruek[.]com and unpacking a second-stage executable into a local app_config directory with benign-looking install logs.

PHP file responding with BotServer URL (Source : CYJAX).

Stage two (setup_helper.exe) both establishes persistence via scheduled tasks and performs defence evasion, including disabling security features, adding Windows Defender exclusions, and repeatedly polling blockchain-derived C2 endpoints to fetch configuration archives containing the final payload.

The third stage (CfgHelper.exe) turns the host into a bot listener, resolving the bot server via another TestNet contract, then beacons every 60 seconds with system identifiers and IP data to a “checkin” endpoint on domains such as ldture[.]com.

ClickFix Phishing and EtherHiding

The primary C2 host also exposes a web-based bot management panel that appears to rely on front-end HTML/CSS to hide content rather than robust authentication, enabling analysts to inspect much of its structure client-side.

HTML logic behind login page (Source : CYJAX).

Comments in the HTML include Cyrillic text and multiple AI-like code artefacts, hinting at possible Russian-speaking operators and AI-assisted development, although no firm attribution to a known threat group is currently justified.

The panel tracks active bots, synchronised roughly every minute, and exposes a “Create Task” capability that allows operators to push additional payloads or scripts to selected hosts, including optional DLL-based tasks that could support further sideloading or tooling deployment.

Rendered “Bot Control Panel” page from visible HTML (Source : CYJAX).

Pivoting on infrastructure shows at least two additional domains oklefe[.]com and ldveriz[.]com hosting near-identical panels, suggesting either active redundancy or recycled infrastructure across related campaigns.

OCRFix demonstrates how relatively simple initial access techniques typosquatting and ClickFix social engineering can front a highly resilient, blockchain-backed botnet using multi-stage loaders and EtherHiding for C2 agility.

Organisations should combine user training on PowerShell misuse and CAPTCHA lures with strict script execution controls, PowerShell/network egress hardening, and monitoring for connections to blockchain API services used to query suspicious smart contracts.

IOCs

TypeIOCDescription
Domainldture.comBot control panel domain
Domaindltruek.comC2 domain
Domainoklefe.comAlternative bot control panel domain
Domainldveriz.comAlternative bot control panel domain
Domaindltucra.comC2 domain
Domaintesseract-ocr.comInitial phishing page
Domainopsecdefcloud.comHosting page for initial MSI file
Domainbsc-testnet.publicnode.comEtherHiding address
Domaincheckpointviewzen.comDomain in PowerShell script
SHA1507e814c39b200b05f596d9569675aeb6c25ab4aInitial MSI file that drops first payload: 98166e51.msi
SHA1af6bbae2933e65d632f4f4624315c00d205bf6f7First payload DLL: Updater1.dll
SHA14496afeb004df243b656d620f76ffdceef00b345VBSedit Launcher used to run malicious DLLs
SHA1c519a422d68e8d93f2b98ecb3fa064398045535eSecondary payload DLL: setup_helper.dll
SHA196f2c607aec4432ccc7b762f9927c91ee04fb0e3Final malware payload DLL: CfgHelper.dll

Follow us on Google News, LinkedIn, and X to Get Instant Updates and Set GBH as a Preferred Source in Google.

Mayura Kathir

Mayura Kathir is a cybersecurity reporter at GBHackers News, covering daily incidents including data breaches, malware attacks, cybercrime, vulnerabilities, zero-day exploits, and more.

Recent Posts

Hackers Use ConnectWise SkyKick Credentials to Access Microsoft 365, Halting Cloud Backups

Attackers abused compromised ConnectWise Cloud Backup credentials to access Microsoft 365 customer environments, prompting ConnectWise…

1 day ago

Anthropic’s Claude AI Uncovers Origins of NSA-Provided Cryptographic Keys After 25 Years

Anthropic says an internal Claude research model reconstructed how the National Security Agency generated seeds…

1 day ago

Critical WordPress Flaws Allow Attackers to Execute Remote Code Without Authentication

Two WordPress Core vulnerabilities can be chained to execute remote code without authentication, according to…

1 day ago

OpenBSD Kernel Flaw Dating Back 37 Years Enables Local Privilege Escalation to Root

A newly disclosed OpenBSD kernel exploitation chain combines a shared memory accounting flaw with a…

1 day ago

GhostAction Hackers Hide Credential-Stealing Malware in Fake Font Files Across 94 GitHub Repositories

GhostAction attackers have expanded their GitHub credential theft campaign with a second stage that disguises…

1 day ago

SideCopy Hackers Target Indian Organizations With ReverseRAT Malware to Steal Data

Indian authorities have warned that SideCopy hackers are targeting Indian organizations, including academic institutions, with…

1 day ago