Blog/550,000 USDC Lost to a Fake Google Ad: Inside the Inferno Drainer Phishing Campaign Targeting Hyperliquid Users
Security AdvisoryHyperliquid (user)·Ethereum

550,000 USDC Lost to a Fake Google Ad: Inside the Inferno Drainer Phishing Campaign Targeting Hyperliquid Users

A Hyperliquid user lost 550,019 USDC after clicking a paid Google advertisement that led to a counterfeit Hyperliquid interface. After connecting their wallet and signing a malicious approval, the Inferno Drainer backend automatically transferred funds across three transactions and split proceeds 80/15/5 among operation addresses. Hyperliquid's protocol was not compromised. Security firm Salus linked the infrastructure to $52.74 million in aggregate losses across multiple campaigns.

Protocol
Hyperliquid (user)
Chain
Ethereum
Total loss
$550K
Published
13 August 2026
Editorial Disclaimer

This article is published for educational and informational purposes only. It does not constitute legal, financial, or investment advice. Nothing in this article should be relied upon as the sole basis for any decision relating to the security, investment value, or legal standing of any protocol or digital asset.

Information published on any code vulnerabilities must not be used to attack, test, or probe any protocol or system without explicit authorisation from its owner. Use of this content is subject to our Terms of Service and Privacy Policy.

01

What happened

On approximately August 13, 2026, a Hyperliquid user lost 550,019 USDC after clicking a paid Google advertisement that directed them to a counterfeit Hyperliquid website. The victim connected their wallet and signed a malicious approval transaction. The Inferno Drainer backend — a drainer-as-a-service operation — automatically executed three successive transfers of 440,015 USDC, 82,503 USDC, and 27,501 USDC to attacker-controlled addresses, then split the proceeds automatically: 80% to one address, 15% to a second, and 5% to a third. The incident was publicly reported on August 24, 2026, when security firm Salus published its attribution analysis.

Hyperliquid's protocol was not compromised. No smart contract vulnerability was exploited. No funds held by Hyperliquid or other users were at risk. This was a wallet-drainer phishing theft: the attacker did not break into the protocol — they deceived one user into handing over access to their own wallet. The distinction matters because the risk it represents is not a protocol risk. It is a user-facing risk that every Web3 participant carries regardless of which protocol they use.

Salus linked the phishing infrastructure to the broader Inferno Drainer ecosystem and attributed approximately $52.74 million in aggregate historical losses to connected infrastructure — including the September 2025 UXLINK incident ($43 million) and other prior cases. The operation was advertised on Telegram under the handle @AngelFernoOwner, openly soliciting phishing groups willing to run the front-end operation in exchange for a share of the proceeds.

Hyperliquid was not hacked. A user was phished. The two are categorically different threat models, and conflating them misrepresents both the risk to the protocol and the risk to individual users. This report covers what happened, how drainer-as-a-service infrastructure works, and what users can do to avoid it.
02

How the attack worked

The attack combined three components that operate independently and can be reassembled against any DeFi protocol's user base: a paid search advertisement that positioned the fake site above the legitimate one in Google results; a convincing clone of the Hyperliquid interface that prompted wallet connection; and the Inferno Drainer backend that handled everything after the victim signed.

Component 1: The Google Ad vector

Google's paid search results appear above organic results and display a domain name chosen by the advertiser. A phishing group purchased a sponsored listing for search terms associated with Hyperliquid, directing users to a domain visually indistinguishable from the legitimate one in a search results page. Users who habitually navigate to DeFi applications through search rather than bookmarked URLs are routinely exposed to this vector — and at $550,000 per incident, paid search phishing is a high-return investment for the operators.

Component 2: The counterfeit interface and wallet approval

The fake site cloned Hyperliquid's interface and prompted the victim to connect their wallet — a standard interaction that most DeFi users perform without suspicion, since legitimate applications require it. After connection, the site presented a transaction for signing. The transaction was not a deposit, swap, or other legitimate operation. It was an ERC-20 approve()call — or an equivalent permit() or setApprovalForAll() signature — granting an attacker-controlled contract unlimited transfer authority over the victim's USDC.

Malicious approval — what the victim signedERC-20 approval pattern
// What the victim's wallet displayed for signing:
// (presented by the fake site as a routine platform interaction)

USDC.approve(
    spender: 0x9bcd...9104a,   // attacker's drainer contract
    amount:  type(uint256).max // unlimited allowance
)

// After the victim signed:
// The drainer contract called transferFrom() without further interaction.
// The victim's wallet was not accessed again — approval was sufficient.

drainer.execute(victim, [
    USDC.transferFrom(victim, 0x98b276…13C55, 440_015e6),  // 80% address
    USDC.transferFrom(victim, 0x93b6B2…1d6D1,  82_503e6),  // 15% address
    USDC.transferFrom(victim, 0x6fE314…B566,    27_501e6),  //  5% address
]);
// Total transferred: 550,019 USDC — no further user interaction required.

Component 3: Inferno Drainer — drainer-as-a-service infrastructure

The phishing group did not build the theft infrastructure themselves. They rented it. Inferno Drainer is a drainer-as-a-service (DaaS) platform that provides subscribing phishing groups with a complete operational stack, advertised openly on Telegram. According to Salus's analysis, the service supplied:

  • Malicious approval scripts and administrative panels
  • One-time-use drainer contract deployment
  • Automated approval-command generation for target tokens
  • Automated asset draining after victim signs
  • Cross-chain withdrawal routing and token swaps
  • Fund consolidation across addresses
  • Automated revenue sharing — proceeds split and distributed to pre-configured addresses without manual intervention

The phishing group's role was limited to the front-end: purchasing the Google advertisement, deploying the cloned interface, and supplying a recipient address. Everything from the moment the victim signed — the transfer execution, the revenue split, the consolidation — was handled by the DaaS backend. The operational separation means the drainer infrastructure remains active and available to other phishing groups regardless of what happens to any individual campaign.

The 80 / 15 / 5 revenue split — automatically executed on-chain — is the business model made visible. The DaaS operator (80%) receives the majority. The phishing group that ran the ad and fake site (15%) receives a commission. A third party (5%) — potentially a referrer or infrastructure provider — receives the remainder. The victim's approval was the only human action required after the ad was clicked.
03

How to avoid it

Wallet drainer phishing operates on predictable patterns. Every step of this attack had a point at which the user could have identified the threat and stopped. The controls below are ordered by where in the attack chain they intervene.

  • Never navigate to DeFi applications through search results. Paid search advertisements are indistinguishable from legitimate results on a results page, and any phishing group can purchase them. Bookmark every DeFi application you use and navigate exclusively from bookmarks. If you must search, scroll past the “Sponsored” label and use only organic results — and still verify the domain before connecting a wallet.
  • Verify the domain in the browser address bar before connecting. Phishing sites use domains that are visually similar to the legitimate one — hyphens, substituted characters, additional words, different TLDs. Check the exact domain character by character before any wallet interaction. Legitimate DeFi applications do not change their domains. If the domain is unfamiliar, close the tab.
  • Read every transaction before signing it. A wallet connection requires only a signature — no on-chain transaction. Any interaction that prompts a transaction for signing immediately after connection deserves close inspection. Specifically: if the transaction calls approve(), permit(), setApprovalForAll(), or any function that grants a third-party address the ability to transfer your tokens — stop. Legitimate platforms do not require unlimited token approvals as a connection step. An unexpected approval request is a near-certain indicator of a drainer.
  • Use a wallet with transaction simulation and risk warnings. Modern wallets including MetaMask, Rabby, and others offer transaction simulation that previews the state changes a transaction will produce before you sign. A malicious approval shows up clearly in simulation: it grants a contract unlimited allowance over your tokens, with no corresponding benefit to you. Enable simulation if your wallet supports it and treat any simulation output showing token allowances you did not expect as a red flag.
  • Audit and revoke outstanding token approvals regularly. Tools such as Revoke.cash and Etherscan's token approval checker display all active ERC-20 allowances for your address. Any approval granted to an address you do not recognise as a legitimate protocol contract should be revoked immediately. Regular approval hygiene limits the damage from any approval you may have granted inadvertently.
  • Use a hardware wallet for high-value accounts. Hardware wallets display transaction data on a trusted physical screen and require physical confirmation. A phishing site cannot override what a hardware wallet displays. For wallets holding meaningful amounts, the physical confirmation requirement is a meaningful friction point against signing transactions without reading them.
04

Lessons for the industry

Salus's attribution links Inferno Drainer infrastructure to approximately $52.74 million in aggregate losses across multiple incidents. That figure reflects a sustained, professionally operated criminal service — not a series of one-off opportunistic thefts. The infrastructure is modular, reusable, and advertised openly. The phishing groups that deploy it rotate targets, clone new sites, and purchase new advertisements after each campaign. The $550,019 taken from this Hyperliquid user was one revenue event for an operation that has generated tens of millions across dozens of campaigns.

The Google Ads vector deserves specific attention from the industry. Google's advertising platform has been repeatedly used to serve phishing campaigns targeting DeFi users, and the platform's ad verification processes have not consistently prevented it. Purchased advertisements that display a trusted brand name while directing users to an attacker-controlled domain are a systemic advertising platform failure, not solely a user education problem. DeFi protocols with significant user bases should consider registering their brand terms defensively in Google Ads to prevent competitor bidding — or, more relevantly, to occupy the sponsored slots before phishing groups do. Some protocols have begun doing this explicitly after phishing campaigns targeted their users.

The drainer-as-a-service model has fundamentally lowered the technical barrier to entry for phishing operations. A phishing group no longer needs to write smart contracts, manage cross-chain routing, or build revenue-splitting infrastructure. They need a convincing clone site and a Google Ads account. The DaaS backend handles everything else. This means the population of actors capable of running a $500,000 phishing operation has expanded dramatically — and will continue to expand as long as the services remain operational and profitable.

For protocols, the relevant question is what they can do to protect users from threats that do not touch the protocol itself. Several partial mitigations exist: publishing and maintaining a canonical domain registry; using browser-accessible verification mechanisms (such as signing a message from an official address to prove a site is legitimate); partnering with wallet providers to flag known malicious contracts in transaction simulation; and actively monitoring for phishing domains and submitting them to Google Safe Browsing and other browser block lists. None of these are complete solutions, but each reduces the probability that a user who clicks on a phishing ad completes the transaction before realising the site is fraudulent.

The core defence remains user behaviour. Token approvals are the mechanism through which drainers operate, and they require an explicit user signature. An informed user who reads the transaction, understands what approve() does, and does not sign unexpected approvals cannot be drained by this attack class regardless of how convincing the phishing site is. The gap between that standard and the behaviour of most DeFi users — who have been conditioned to sign wallet prompts as a routine interaction — is where $52 million in aggregate drainer losses was found. Closing that gap requires education at scale, better wallet UI design that makes malicious approvals visible rather than routine, and continued pressure on browser and search platforms to improve their abuse detection for crypto phishing campaigns.

Share
Want to talk to our security team?
Book a free 30-minute call with a Deep Guard engineer to discuss your protocol's security needs.
Book a call
Get security insights in your inbox
New incident reports and research delivered when we publish. No spam.
Back to all posts