When the security tool becomes the target

How PhishFort protects Revoke.cash users from impersonation campaigns built to strike at the most exploitable moment in crypto: the DeFi panic window.

60+ Impersonation domains identified & taken down
<30m Detection time for newly activated dormant infrastructure
0 Successful large-scale campaigns during monitoring period
Revoke.cash
DeFi Security Tool · Open Source · Global
The Challenge

A trusted security tool weaponised against its own users

Revoke.cash is one of the most trusted tools in the DeFi security stack. Users go to it during moments of fear: after an exploit warning, a protocol hack, or a security advisory. That use pattern makes it an unusually attractive target for impersonation.

A user searching for Revoke.cash during an active panic is the most exploitable user in crypto. They are already alarmed, already intent on taking action, and already primed to connect their wallet somewhere fast. Threat actors understand this well.

The Critical Attack Window
4–6 hours to intercept a panicking user
Fake Revoke.cash infrastructure is not built to fool careful users doing deliberate research. It is built to intercept users who are alarmed, moving quickly, and actively looking for exactly the tool being faked.

Rosco Kalis, founder of Revoke.cash, recognised early that the brand’s own trustworthiness was being turned against its users. The tool’s reputation for protecting wallets was the very thing that made fake versions of it so effective.

The Threat Landscape

Over 60 domains, coordinated campaigns, and attacks timed to real panic moments

PhishFort’s monitoring identified a consistent and evolving attack infrastructure built specifically around the Revoke.cash brand:

Typosquats

revokecash.com, revokie.cash, revuke.cash, revolecash.net

Hyphenated

revoke-cash.app, revoke-cash.pro, revoke-cash.store

Subdomain bolted

revoke.securemycash.xyz, revoke.cash-app.finance

Version lures

revoke-v3.cash, exploiting protocol upgrade anxiety

Beyond domains, PhishFort identified coordinated social amplification through fake accounts impersonating ZachXBT, CertiK, and protocol security teams, spreading fabricated exploit warnings that linked directly to fake Revoke interfaces. Fake DeFi tutorial blogs hosted on Vercel, GitHub Pages, and similar trusted infrastructure were also used to surface these pages in search results.

Most domains were registered weeks or months in advance, then deployed within hours of a real or fabricated DeFi exploit going viral. It is a deliberate dormancy strategy, specifically designed to slip past reactive monitoring.

The Partnership

Working side by side with the Revoke.cash team

PhishFort’s engagement with Revoke.cash goes beyond automated monitoring. The teams work in close coordination, sharing intelligence on emerging campaign patterns, aligning on takedown priorities, and making sure that every activation of dormant infrastructure gets an immediate response.

PhishFort team with Rosco Kalis, Founder of Revoke.cash
📷 PhishFort team with Rosco Kalis, Founder & CEO of Revoke.cash

That proximity matters. In a threat environment where attacks are timed to real-world events, response speed depends as much on the strength of the working relationship as on the technology itself.

The Approach

Four layers of continuous monitoring, built to stay ahead of the attack

Standard phishing protection assumes users arrive at a site under normal conditions. Protecting Revoke.cash meant building for something different: a threat environment where panic itself is the attack vector.

1

Pre-registration domain surveillance

Automated monitoring for newly registered domains matching Revoke.cash brand patterns, including typosquats, hyphenated variants, subdomain-bolted structures, and versioning strings. This runs continuously rather than as a reaction to incidents.
2

Infrastructure enumeration on dormant domains

When suspicious parent domains are identified, PhishFort runs systematic subdomain enumeration to map the full attack infrastructure before it activates. The goal is to identify threats and initiate takedowns while domains are still dormant, before the attack window opens.
3

Social media impersonation tracking

Monitoring for newly registered accounts using Revoke.cash’s brand name, associated researcher names, and the protocol names typically deployed in fake exploit warnings. This provides early warning of coordinated campaigns before fake domains start receiving significant traffic.
4

Coordinated takedown execution

Established escalation relationships with Cloudflare Pages, Vercel, GitHub, and GitBook enable takedown initiation well within the critical window. Reactive abuse reports typically take 24 to 72 hours to action. That does not close a 4 to 6 hour panic window.
Why DeFi brand protection is different
Effective protection requires detection and takedown speed that matches the timing of the attack. Proactive pre-registration monitoring and established hosting provider relationships close the window. Reactive abuse workflows do not.
Results

Zero successful large-scale campaigns during the monitoring period

60+
Impersonation domains identified and taken down across ongoing monitoring
<30 min
Detection time for newly activated dormant infrastructure through proactive enumeration
0
Successful large-scale campaigns against Revoke.cash users during the monitoring period
Multi-campaign
Coordinated disruptions, including fake ZachXBT and CertiK impersonation operations
“PhishFort has been instrumental in protecting our users from the fake Revoke.cash sites that appear every time there’s a DeFi scare. The proactive monitoring means we’re not constantly playing catch-up. Threats are identified and actioned before most users even see them.”
RK Rosco Kalis Founder, Revoke.cash

The Revoke.cash case makes clear why DeFi brands need continuous monitoring rather than coverage that only kicks in after something goes wrong. The infrastructure used to impersonate trusted security tools is sophisticated, patient, and deliberately timed. Stopping it requires the same level of persistence on the other side.