Skip to content

Campaign record

Interlock ransomware and FileFix

Interlock ransomware delivered by a fake CAPTCHA lure

Status as last assessed
Active
First seen
2024-09-01
Last seen
2025-07-14
Indicators
50
Sources
2
Targets
Windows
  • Fake CAPTCHA verification
  • Fake software update notice
  • Berserk Stealer
  • Cobalt Strike
  • Interlock ransomware
  • Interlock RAT
  • Lumma Stealer
  • NodeSnake RAT
  • SystemBC
  • Compromised WordPress site

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

Interlock has been run against businesses and critical infrastructure in North America and Europe since September 2024. Two ways in are on record: a drive-by download from broken-into websites, or a counterfeit CAPTCHA page whose numbered steps talked the visitor into pasting the clipboard into the Run box — later into a file-manager address bar, the variant called FileFix. Both routes started a PowerShell stage that pulled down a remote access trojan dressed as a browser update or a VPN client installer. The DFIR Report documented a PHP rewrite of that trojan in June 2025, reached through the KongTuke web-inject and calling home over tunnel hostnames. A joint FBI, CISA, HHS and MS-ISAC advisory followed eight days later. Operators then took credentials, moved between hosts over RDP, pushed data to cloud storage, and encrypted virtual machines.

Cross-vendor timeline

2 published accounts. The DFIR Report was first, on 2025-07-14. The most recent is CISA, 8 days later.

  1. 2025-07-14The DFIR Report

    KongTuke FileFix Leads to New Interlock RAT Variant

  2. 2025-07-22CISA+8 days

    #StopRansomware: Interlock

Dates are the publishers’ own publication dates as recorded when we retrieved each article. Publication order is not attribution: a later account may be the more complete one.

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 44 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 dialog23 of 4452%T1204.004
PowerShell19 of 4443%T1059.001
FileFix1 of 442%T1204.004

No other campaign on record combines them. 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

50 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.

Indicators recorded for this campaign, shown defanged
IndicatorTypeRoleAssessmentLast seenReport an error
url, shown defanged for safety: hxxp colon slash slash deadly-programming-attorneys-our dot trycloudflare dot com/urlDownload URLShared platformReport an error in url record 42997e18-e7a1-49cc-b4c1-f58d09c3a585
domain, shown defanged for safety: deadly-programming-attorneys-our dot trycloudflare dot comdomainPayload hostShared platformReport an error in domain record 6233af03-130b-4493-a836-827152ae0f21
domain, shown defanged for safety: evidence-deleted-procedure-bringing dot trycloudflare dot comdomainCommand and controlShared platformReport an error in domain record ac7c3ddc-3367-4672-a1a6-8e15ae305848
domain, shown defanged for safety: existed-bunch-balance-councils dot trycloudflare dot comdomainCommand and controlShared platformReport an error in domain record a6c6b3ac-c3c1-44fa-ae1e-dc540f034909
domain, shown defanged for safety: ferrari-rolling-facilities-lounge dot trycloudflare dot comdomainCommand and controlShared platformReport an error in domain record 19b581a5-be86-4e01-864e-096f195a5f0a
domain, shown defanged for safety: galleries-physicians-psp-wv dot trycloudflare dot comdomainCommand and controlShared platformReport an error in domain record 8a10bc9f-73e9-4968-a078-77c79f11dedb
domain, shown defanged for safety: nowhere-locked-manor-hs dot trycloudflare dot comdomainCommand and controlShared platformReport an error in domain record eaac8cae-c619-42ee-86ce-5eedf696e3fc
domain, shown defanged for safety: ranked-accordingly-ab-hired dot trycloudflare dot comdomainCommand and controlShared platformReport an error in domain record e6980a8d-ca25-48ff-ba7b-c6bbcd6c5550
ip, shown defanged for safety: 184 dot 95 dot 51 dot 165ipCommand and controlNot yet assessedReport an error in ip record 59ed427e-c9f9-4d77-85b5-16a811773f1a
ip, shown defanged for safety: 64 dot 95 dot 12 dot 71ipCommand and controlNot yet assessedReport an error in ip record e6bc5e26-76ab-4919-ac8a-569315d438aa
filename, shown defanged for safety: AnyConnectVPN dot exefilenameSampleNot yet assessedReport an error in filename record e9db47dc-63ab-4abc-a2bb-f92cd4e466c7
filename, shown defanged for safety: Cisco-Secure-Client dot exefilenameSampleNot yet assessedReport an error in filename record dd362f0c-c85e-41e0-8c4d-6e2e9bee78dc
filename, shown defanged for safety: FortiClient dot exefilenameSampleNot yet assessedReport an error in filename record 7d3f0575-7be9-40ba-8ca9-816234a4fb09
filename, shown defanged for safety: GlobalProtect dot exefilenameSampleNot yet assessedReport an error in filename record ee852005-3552-4fef-b215-79e9dff28605
filename, shown defanged for safety: Ivanti-Secure-Access-Client dot exefilenameSampleNot yet assessedReport an error in filename record 79545667-4e2f-40e1-b245-97af9175dca7
filename, shown defanged for safety: tmp41 dot wasdfilenameSampleNot yet assessedReport an error in filename record 4f829f4e-8eb8-48d9-9f7e-a1e9280112e2
filename, shown defanged for safety: Webex dot exefilenameSampleNot yet assessedReport an error in filename record a2277168-94e4-44f3-ae43-9cd0b4c26a99
filename, shown defanged for safety: zyzoom_antimalware dot exefilenameSampleNot yet assessedReport an error in filename record f8e4a5d9-589b-47c0-b153-9d54d7db1ab6
sha1, shown defanged for safety: 3703374c9622f74edc9c8e3a47a5d53007f7721esha1SampleNot yet assessed2025-06-30Report an error in sha1 record 9bdbf394-c26e-48cd-91f2-d0974ecc70cf
sha1, shown defanged for safety: 514946a8fc248de1ccf0dbeee2108a3b4d75b5f6sha1SampleNot yet assessed2025-06-30Report an error in sha1 record 8e3230e4-95f0-4e60-97e9-31ba3f782b66
sha1, shown defanged for safety: b625cc9e4024d09084e80a4a42ab7ccaa6afb61dsha1SampleNot yet assessed2025-06-30Report an error in sha1 record 4398d177-ea6f-4e0d-a0b0-8ac1239973ad
sha256, shown defanged for safety: 1845a910dcde8c6e45ad2e0c48439e5ab8bbbeb731f2af11a1b7bbab3bfe0127sha256SampleNot yet assessed2025-06-30Report an error in sha256 record 34a04c51-1269-4171-b86d-af6ec53ee1db
sha256, shown defanged for safety: 18a507bf1c533aad8e6f2a2b023fbbcac02a477e8f05b095ee29b52b90d47421sha256SampleNot yet assessed2025-06-30Report an error in sha256 record 0ab4d36d-f70f-409f-8a6b-da55a0657645
sha256, shown defanged for safety: 28a9982cf2b4fc53a1545b6ed0d0c1788ca9369a847750f5652ffa0ca7f7b7d3sha256SampleNot yet assessedReport an error in sha256 record 06134e67-42db-45bc-a250-4862c52ac251
sha256, shown defanged for safety: 28c3c50d115d2b8ffc7ba0a8de9572fbe307907aaae3a486aabd8c0266e9426fsha256SampleNot yet assessed2025-06-30Report an error in sha256 record 8ca82db7-182a-41d4-9109-68c9f305eee2
sha256, shown defanged for safety: 44887125aa2df864226421ee694d51e5535d8c6f70e327e9bcb366e43fd892c1sha256SampleNot yet assessed2025-06-30Report an error in sha256 record 7e78e86b-3718-479c-bede-e214db3fd199
sha256, shown defanged for safety: 64a0ab00d90682b1807c5d7da1a4ae67cde4c5757fc7d995d8f126f0ec8ae983sha256SampleNot yet assessed2025-06-30Report an error in sha256 record bc043208-bc62-40a1-b281-6ed710c093f4
sha256, shown defanged for safety: 68a49d5a097e3850f3bb572baf2b75a8e158dadb70baddc205c2628a9b660e7asha256SampleNot yet assessed2025-06-30Report an error in sha256 record cace0924-e996-4b9a-a73c-de38ab4cc216
sha256, shown defanged for safety: 70bb799557da5ac4f18093decc60c96c13359e30f246683815a512d7f9824c8fsha256SampleNot yet assessed2025-06-30Report an error in sha256 record afd52a50-077e-4f45-8f54-6ea86a23e5d7
sha256, shown defanged for safety: 70ee22d394e107fbb807d86d187c216ad66b8537edc67931559a8aef18f6b5b3sha256SampleNot yet assessed2025-06-30Report an error in sha256 record 753bdf19-2fca-4205-9f6b-94297d9c815b
sha256, shown defanged for safety: 7b9e12e3561285181634ab32015eb653ab5e5cfa157dd16cdd327104b258c332sha256SampleNot yet assessed2025-06-30Report an error in sha256 record b9b36f81-a6ec-4dd1-a4a1-09022befb9f1
sha256, shown defanged for safety: 8afd6c0636c5d70ac0622396268786190a428635e9cf28ab23add939377727b0sha256SampleNot yet assessedReport an error in sha256 record 65b29be9-9602-48cf-8e8e-e2811763f540
sha256, shown defanged for safety: 94bf0aba5f9f32b9c35e8dfc70afd8a35621ed6ef084453dc1b10719ae72f8e2sha256SampleNot yet assessed2025-06-30Report an error in sha256 record a5cf8691-9467-41d9-ae3e-0be72675dc45
sha256, shown defanged for safety: 96babe53d6569ee3b4d8fc09c2a6557e49ebc2ed1b965abda0f7f51378557eb1sha256SampleNot yet assessed2025-06-30Report an error in sha256 record 02e16cda-3c53-4bc0-aa21-14ed707fe4f6
sha256, shown defanged for safety: a4069aa29628e64ea63b4fb3e29d16dcc368c5add304358a47097eedafbbb565sha256SampleNot yet assessed2025-06-30Report an error in sha256 record 52633ac6-ce45-4175-b0e0-5a0b6770507a
sha256, shown defanged for safety: a4f0b68052e8da9a80b70407a92400c6a5def19717e0240ac608612476e1137esha256SampleNot yet assessed2025-06-30Report an error in sha256 record 580c3f38-663a-47c4-b095-19d4bf5be2b3
sha256, shown defanged for safety: a70af759e38219ca3a7f7645f3e103b13c9fb1db6d13b68f3d468b7987540ddfsha256SampleNot yet assessed2025-06-30Report an error in sha256 record 46c77d1e-f188-4f65-9d99-4ed54f3cac54
sha256, shown defanged for safety: c20baba26ebb596de14b403b9f78ddc3c13ce9870eea332476ac2c1dd582aa07sha256SampleNot yet assessed2025-06-30Report an error in sha256 record 74ea109b-e88e-49d2-b268-e0b290b49669
sha256, shown defanged for safety: c733d85f445004c9d6918f7c09a1e0d38a8f3b37ad825cd544b865dba36a1ba6sha256SampleNot yet assessed2025-06-30Report an error in sha256 record 864807a0-cccd-42ed-be2e-810413ade8b4
sha256, shown defanged for safety: d0c1662ce239e4d288048c0e3324ec52962f6ddda77da0cb7af9c1d9c2f1e2ebsha256SampleNot yet assessed2025-06-30Report an error in sha256 record 240b90a7-3877-406e-b4df-ebfbdf2f7569
sha256, shown defanged for safety: d535bdc9970a3c6f7ebf0b229c695082a73eaeaf35a63cd8a0e7e6e3ceb22795sha256SampleNot yet assessed2025-06-30Report an error in sha256 record 5b4d5ff9-1b2c-4245-97ab-d9a28efb9d9a
sha256, shown defanged for safety: dfb5ba578b81f05593c047f2c822eeb03785aecffb1504dcb7f8357e898b5024sha256SampleNot yet assessed2025-06-30Report an error in sha256 record bb95cf21-57c1-4deb-832a-08f23246edb2
sha256, shown defanged for safety: e4d6fe517cdf3790dfa51c62457f5acd8cb961ab1f083de37b15fd2fddeb9b8fsha256SampleNot yet assessed2025-06-30Report an error in sha256 record f8eeecdf-3174-4d98-9a8a-1361232dc513
sha256, shown defanged for safety: e86bb8361c436be94b0901e5b39db9b6666134f23cce1e5581421c2981405cb1sha256SampleNot yet assessed2025-06-30Report an error in sha256 record 8b490292-d419-4395-b29c-08135f33a9cf
sha256, shown defanged for safety: f51b3d054995803d04a754ea3ff7d31823fab654393e8054b227092580be43dbsha256SampleNot yet assessed2025-06-30Report an error in sha256 record fc24c787-0051-4a7c-a43c-29a32abbd794
sha256, shown defanged for safety: fafcd5404a992850ffcffee46221f9b2ff716006aecb637b80e5cd5aa112d79csha256SampleNot yet assessed2025-06-30Report an error in sha256 record b3ff253e-cb21-44ba-9d0a-19555d104db0
sha256, shown defanged for safety: fba4883bf4f73aa48a957d894051d78e0085ecc3170b1ff50e61ccec6aeee2cdsha256SampleNot yet assessed2025-06-30Report an error in sha256 record 8e4292ae-b704-46f4-8e2e-ea95a9030466
filename, shown defanged for safety: !__README__! dot txtfilenameOtherNot yet assessedReport an error in filename record b67ea3ee-cf09-4b43-a589-5ce28b9e5a61
filename, shown defanged for safety: conhost dot txtfilenameOtherNot yet assessedReport an error in filename record 2afae6ae-b1e2-4a75-8881-06a788255968
filename, shown defanged for safety: wefs dot cfgfilenameOtherNot yet assessedReport an error in filename record 89afc2fc-c7e0-48e6-a7c9-9f301375f829

“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 any overlap with another campaign in this corpus or our own re-checks of these indicators. Each appears on this page as its own section once it exists; none of it is inferred.

Cite as

ClickFixReport, “Interlock ransomware and FileFix”, campaign ID 7d2eb0fd, retrieved 2026-08-07, snapshot fb0eed7.

https://clickfixreport.com/campaigns/7d2eb0fd/interlock-ransomware-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.