Skip to content

Campaign record

EtherHiding ClickFix on Polygon

Fake CAPTCHAs on hacked business sites lead to a backdoor that reads its C2 from Polygon

Status as last assessed
Active
First seen
Unrecorded
Last seen
Unrecorded
Indicators
31
Sources
1
Targets
Windows
  • Fake CAPTCHA verification
  • Compromised WordPress site
  • EtherHiding (code stored on a blockchain)
  • Traffic distribution system (TDS)

Original research

This page summarises and structures that research; it is not a substitute for the original.

Researchers: if anything here misrepresents your work, email corrections@clickfixreport.com — we correct within 5 working days, no questions asked.

Summary

GuidePoint Security published this analysis on 17 September 2026. A smart contract found during a business email compromise investigation led its researchers to an operation active since at least November 2025 that keeps its C2 addresses on the Polygon blockchain. Script injected into at least 31 hacked business websites waits for visitors arriving from Bing or Google, gates them through a traffic-distribution layer, then shows a fake CAPTCHA asking them to paste a command into the Run dialog. That command registers a scheduled task that retries every minute until a dropper arrives from a per-visit delivery domain; the dropper installs a Run-key persistence script and a PowerShell backdoor that asks a Polygon contract for its current C2. GuidePoint then watched the backdoor install a repackaged screen recorder and a browser extension acting as a banking trojan against about 479 financial and crypto domains.

What changed since publication

The accounts above describe these indicators as they were on the day each was written. We re-check them ourselves and record every check, including the ones that find nothing — which is the only reason the gaps below can be stated rather than hidden.

Indicators checked
2 of 31
Checks recorded
2
Checks since publication
2
Never checked
29

Observation window 2026-10-11 to 2026-10-11. Checks are sampled, not continuous; the sampling policy is on /methodology. 29 indicators have never been checked by us at all.

Current recorded state

  • 2 Unregistered
  • 29 Not checked by us

Nothing has changed state between our first check and our most recent one. A domain that still resolves is not necessarily still serving anything — registrar hold pages answer DNS indefinitely, which is why the state above distinguishes “parked or suspended” from “resolving”.

Execution mechanisms

How the pasted command actually ran, as the published accounts describe it. Every row under “Mechanism” is one this campaign records; “Across the corpus” is the share of the 61 published campaigns in this corpus that record the same one — a baseline we can only state because we hold the whole set.

Execution mechanisms recorded for this campaign, with their frequency across the corpus
MechanismAcross the corpusATT&CK
Windows Run dialog33 of 6154%T1204.004
Clipboard injection31 of 6151%T1204.004
PowerShell29 of 6148%T1059.001

All 3 of these mechanisms appear together in 15 of the 61 campaigns on record, this one included. We record a mechanism only where a source describes one: an absent mechanism means nobody wrote it down, not that it did not happen.

Indicators

31 indicators, each present verbatim in at least one of the sources above. Values are shown defanged and are not links to the hosts — the link goes to our page for that indicator. No observation date is recorded for any of them.

Indicators recorded for this campaign, shown defanged
IndicatorTypeRoleAssessmentStateReport an error
domain, shown defanged for safety: additionalver dot comdomainRedirectorAttacker-controlledNot checked by usReport an error in domain record c9b5bd96-447f-4508-a911-1f0e08f29a50
domain, shown defanged for safety: lanhd6549tdhse dot topdomainRedirectorAttacker-controlledNot checked by usReport an error in domain record a8708204-ea64-42f9-aed9-81ed9373c410
domain, shown defanged for safety: pleasewaitcenter dot topdomainRedirectorAttacker-controlledNot checked by usReport an error in domain record 21d6f37d-ebaf-4daa-bca9-a39c79461ef3
domain, shown defanged for safety: promo-chatgpt dot comdomainRedirectorAttacker-controlledNot checked by usReport an error in domain record 5844f849-9370-4ffb-bfe6-070d5ec6d6bc
domain, shown defanged for safety: skaybolt dot onlinedomainRedirectorAttacker-controlledNot checked by usReport an error in domain record ee9fbd4a-e710-4c9d-98bd-87d5078dd7b2
domain, shown defanged for safety: 45a3158594d6ba76 dot fundomainPayload hostAttacker-controlledNot checked by usReport an error in domain record ee553d41-2344-4538-8aab-1d273e0efa3e
domain, shown defanged for safety: 67b3ac3e45812153 dot fundomainPayload hostAttacker-controlledNot checked by usReport an error in domain record a5b0659a-a396-43ec-9408-c68e545df6af
domain, shown defanged for safety: 82d35f9b891c987a dot fundomainPayload hostAttacker-controlledNot checked by usReport an error in domain record 41a73e1a-a95d-49c8-add8-ff9a29531ee7
domain, shown defanged for safety: 9082b2a18f2e00fe dot fundomainPayload hostAttacker-controlledNot checked by usReport an error in domain record 315ff067-8418-4f5f-b8e8-69eb74291d29
domain, shown defanged for safety: cleearpeyak dot onlinedomainPayload hostAttacker-controlledNot checked by usReport an error in domain record 3471185c-fd67-4e5b-9574-da811963d127
domain, shown defanged for safety: folfdighdd dot xyzdomainPayload hostAttacker-controlledNot checked by usReport an error in domain record c8244062-dee1-4a5f-8bde-1252808a267e
domain, shown defanged for safety: truieparth dot onlinedomainPayload hostAttacker-controlledNot checked by usReport an error in domain record 5d50926e-7504-4e27-9d08-0d24664da48d
domain, shown defanged for safety: veruisuealx dot xyzdomainPayload hostAttacker-controlledNot checked by usReport an error in domain record c969303c-3981-4a02-a976-bddf8f4fce96
domain, shown defanged for safety: 3262d48df5d75e34 dot shopdomainCommand and controlAttacker-controlledNot checked by usReport an error in domain record fe7337e7-9395-4eda-ae03-7f3690af2623
domain, shown defanged for safety: 90happymoney dot topdomainCommand and controlAttacker-controlledNot checked by usReport an error in domain record a8a13805-1a62-407b-8166-d022934e009f
domain, shown defanged for safety: ddcd62e16a428c8e dot shopdomainCommand and controlAttacker-controlledNot checked by usReport an error in domain record 76f554b0-d729-4216-9c51-62f5a5d61648
domain, shown defanged for safety: detsigen dot sitedomainCommand and controlAttacker-controlledNot checked by usReport an error in domain record 5ff0d11b-5967-49f1-8557-6dee47d8f7e7
domain, shown defanged for safety: dsgnfwd dot xyzdomainCommand and controlAttacker-controlledUnregistered2026-10-11Report an error in domain record 5e3a19bb-25a4-4bdd-93a1-4c1134277c82
domain, shown defanged for safety: hivinest dot onlinedomainCommand and controlAttacker-controlledNot checked by usReport an error in domain record cc161848-6bcd-4314-9d7d-fa3bd7d1e169
domain, shown defanged for safety: hubcreative dot shopdomainCommand and controlNot yet assessedNot checked by usReport an error in domain record 19a93b60-e818-4189-888f-0ab03dc6c223
domain, shown defanged for safety: insinght dot sitedomainCommand and controlAttacker-controlledUnregistered2026-10-11Report an error in domain record c71f95fe-20fd-46dd-97ad-428903cd5772
domain, shown defanged for safety: purplepencel dot onlinedomainCommand and controlAttacker-controlledNot checked by usReport an error in domain record 70ca001b-7323-4e1c-8432-56e83799cc91
domain, shown defanged for safety: onemm dot netdomainStagingAttacker-controlledNot checked by usReport an error in domain record 97195aaf-6d40-4d6b-9098-dd465404c96e
ip, shown defanged for safety: 37 dot 27 dot 52 dot 152ipStagingAttacker-controlledNot checked by usReport an error in ip record 4631a4a4-4af1-4cb1-88e0-834fd4d8f1f1
sha256, shown defanged for safety: 00810c2e0ad5031b9fe5d2cfb4a6fb45a1c424d6b92be7ba3b1aaa7c55b10f8esha256SampleNot yet assessedNot checked by usReport an error in sha256 record 61d92f07-e155-4a4b-832a-b9463dd004ba
sha256, shown defanged for safety: 03a1d2eca771a276ac9c29a4bf219d31beb20848998cacda8b06375bd2795b10sha256SampleNot yet assessedNot checked by usReport an error in sha256 record 90544370-dc7c-464b-9e1e-b27911029397
sha256, shown defanged for safety: 06990ee09a29d2cdde32cb639d50e6c1e078da96a7bdabd03a68a0bb209d07b1sha256SampleNot yet assessedNot checked by usReport an error in sha256 record cd5b50bb-41c5-4b6b-b2b6-b2a1c7f7dad2
sha256, shown defanged for safety: 10ab0f8ee0829fb24bf2c915f5bb0f35a2d84ed1d69049d42ca32cfa36250c11sha256SampleNot yet assessedNot checked by usReport an error in sha256 record fc9a5d19-7e9b-4464-825f-54b4cd7e6499
sha256, shown defanged for safety: 5ac6a2b0d20c5508027e6fde6503a5e0105be59f2a57e6659caa14e4ac0d5939sha256SampleNot yet assessedNot checked by usReport an error in sha256 record e6352d22-f9e7-425b-9e22-1036013540e8
sha256, shown defanged for safety: 67427f232762fe32afab1d0d14b1d6e7f7920f5b151e133fb68c9dfc333ec69asha256SampleNot yet assessedNot checked by usReport an error in sha256 record 8b0f53bc-635d-49b5-97a7-920cffd77b67
sha256, shown defanged for safety: cf176cf0ff50c74f08f127ef3b09be63a6f9e3ad69fa48233d4c805898368b2asha256SampleNot yet assessedNot checked by usReport an error in sha256 record d0209f6e-7f81-460e-a95f-e29e718544d0

“Assessment” is who controls the host, not how dangerous it is. Many of these are compromised legitimate sites whose owners are victims, and they are excluded from every blocklist file we publish.

Not on this record

This record does not yet carry a second publisher's account or any overlap with another campaign in this corpus. Each appears on this page as its own section once it exists; none of it is inferred.

Cite as

ClickFixReport, “EtherHiding ClickFix on Polygon”, campaign ID 7bab5bfd, retrieved 2026-10-11, snapshot fb0eed7.

https://clickfixreport.com/campaigns/7bab5bfd/polygon-etherhiding-clickfix

Published under CC BY 4.0. Reuse it, including commercially, with attribution. The date above is when this record last changed, not when you opened it — the page is a versioned record, so that is the date a reader needs to find what you saw.