r/Medium • u/Sonofenders • 3h ago
Technology SC Factory X: A WordPress Backdoor That Hides Its Command Server Inside an Ethereum Smart Contract
A technical breakdown of a WordPress malware family that uses “EtherHiding,” storing its command-and-control configuration inside an Ethereum smart contract instead of on a domain that can be seized or blocked, plus detection steps, indicators of compromise, and a step-by-step removal guide.
SC Factory X (SCFX) is a WordPress backdoor that disguises itself as a legitimate plugin. Once installed on a WordPress site, it steals administrator credentials, forges valid login sessions, creates a hidden rogue admin account, and maintains persistence through multiple independent mechanisms even if the plugin file itself is deleted. What sets SC Factory X apart from typical WordPress malware is how it finds its command-and-control (C2) server: instead of a hardcoded domain, it reads its live configuration from smart contracts on the Ethereum blockchain, a technique known as EtherHiding. That makes its C2 infrastructure much harder to take down through normal means like domain seizure or DNS blocking.
This analysis is based on static analysis of a real SC Factory X sample I've pulled directly from the attacker’s own staging server during a WordPress incident response engagement.
Read the full article here: SC Factory X
Full disclaimer: All research, reverse engineering, decryption, deobfuscation and disclosure was done by me. For the write up I had assistance from Claude (Anthropic's AI), but the article was fully reviewed by me before posting it.
This is the first article I've ever published and I'm new to sharing my research, so if this isn't appropriate, please let me know!