Drainerサービスとは?ウォレットを空にする攻撃の仕組みと対策

Wallet drainerの仕組み、tokenやNFTを盗む手口、実例、法的リスク、ウォレットを守るための実践的な対策を整理します。

||
更新日

🔍 Wallet drainerはどう動き、なぜ危険なのか

Drainer、つまり wallet drainer は、ユーザーに危険な署名や取引承認をさせ、その直後にトークンやNFTを攻撃者が管理するアドレスへ移動させるための悪意あるツール群です。偽サイト、偽エアドロップ、dAppのコピーは操作を無害に見せますが、ユーザーがウォレットで「Confirm」を押した瞬間に被害が発生します。

このガイドでは、drainerの仕組み、Ethereum・Solanaなどで使われる主な攻撃パターン、典型的な誘導シナリオ、Monkey Drainer・Inferno Drainer・Pink Drainer・Angel Drainerのような実例、開発者やアフィリエイト側の法的リスク、そしてユーザーがウォレットを守るための実践的な対策を整理します。専門用語は初出時に説明します。

🧠 「Drainer」とは何か、どのように機能するのか

Drainer(wallet drainer): ウォレット内の資産を「抜き取る」ために作られたソフトウェアキットです。多くの場合、フィッシングサイト上のスクリプトや、署名後に資産を攻撃者のアドレスへ送るスマートコントラクトとして動きます。ブロックチェーンを破るのではなく、ユーザー自身に危険な取引を承認させます。

フィッシングdApp: 取引所、mintページ、エアドロップなど正規のWeb3サービスに見せかけたサイトです。ウォレット接続を求め、一般的な approve/setApprovalForAll、または見えにくい転送処理を紛れ込ませます。

Ice phishing: 被害者が取引本文の罠に気づかないまま、権限付与や転送を自分で承認してしまうタイプのフィッシングです。秘密鍵を盗まれなくても、承認だけで資産が動かされます。

現代のdrainerは、ウォレット内の資産をスキャンし、ERC-20トークンやERC-721/1155NFTに危険な権限を設定し、取引データを読みにくくし、盗難を複数ステップに分け、資金をアドレスの連鎖で素早く移動できます。ウォレットが警告を出しても、「限定エアドロップ」「特別mint」「緊急アップデート」のような理由づけで、ユーザーは承認してしまうことがあります。

事例: 1回の署名でNFTコレクションが奪われたケース。 攻撃者は制作会社を装い、1か月ほど「交渉」を続け、コレクション所有者に一部NFTの「ライセンス契約」を提案しました。リンク先は契約署名用に見せかけた偽サービスでした。ウォレットを接続し「ライセンス」を承認した直後、drainerは14点のNFTをすべて転送し、攻撃者側アドレスには数セント相当の象徴的な「補償」だけが残りました。

結果: 被害者はseed phraseや秘密鍵を共有していません。それでも、誤った署名1回で高額な資産を失いました。

🧭 よくある攻撃シナリオ

drainer被害の多くは、似た流れで進みます。以下は典型的な被害者の動線と、それを成立させる技術・心理トリックです。
  1. 餌を置く。 人気サイトのコピー、限定エアドロップ、偽mintページ、よく似たドメインを用意します。
  2. 流入を作る。 検索広告、SNS広告、スパム投稿、ボット、乗っ取られた公式アカウントなどでリンクへ誘導します。
  3. ウォレットを接続させる。 フィッシングdAppは「取引の確認」を求めますが、実際には approve/setApprovalForAll や直接転送を送っています。
  4. 盗難と追跡回避。 資産はすぐに分割され、新しいアドレスへ移されます。攻撃者は分析を難しくするため、chainやcontractを頻繁に変えます。

よく使われる誘導手法

  • 🎁 エアドロップ/NFT drop。 「今すぐ受け取る」は典型的な焦らせ方です。
  • 🧑‍💻 SNSアカウント乗っ取り。 ブランドやインフルエンサーのアカウントから投稿されると、偽リンクでも信頼されやすくなります。
  • 🔎 検索広告。 偽サイトが熱い検索クエリで本物より上に表示されることがあります。
  • 🎭 ソーシャルエンジニアリング。 長い「契約書」、偽の資料、面談、丁寧なやり取りで警戒心を下げます。

🧩 種類と標的プラットフォーム

💻 Ethereum系drainer

EVMエコシステムは主要な標的です。流動性が大きく、DeFiとNFTが多く、ユーザーが日常的に署名する文化があるためです。
  • ⚙️ 仕組み: ERC-20では危険な approve/permit、NFTでは setApprovalForAll を使い、その後に攻撃者が資産を引き出します。
  • 🎯 標的: 高価値トークン、流動性のあるNFT、コレクションの管理権限。
  • 🧪 派生: Ethereum、BSC、Polygon、Arbitrumなど複数ネットワークに対応したmulti-chain kit。

✅ 攻撃者にとって強い点

  • 🔹 潜在的な被害者が多く、コピーしやすいブランドやサービスも多い。
  • 🔹 mint、farming、airdropなど、署名を求める「自然な理由」を作りやすい。

❌ 防御側が突ける弱点

  • 🔻 on-chainで痕跡を追えること、権限をrevokeできること。
  • 🔻 フィッシングフィルターや取引内容を読み解くウォレット拡張機能。

EVMではエコシステムの大きさと署名頻度の高さがリスクになります。定期的なrevokeと、取引内容を人間向けに説明する拡張機能は有効な防御です。

⚡ Solana drainer

Solana向けのdrainerは後発ですが、EVMで確立された手口の移植やコード流出により急速に発展しました。
  • 🔐 署名: SOLやtokenの転送取引を承認させます。一部の手口ではseed phraseの入力も求めます。seed phraseは公式ウォレットアプリ以外に入力してはいけません。
  • 🧰 キット: 既製のフィッシングページ生成、mintテンプレート、権限確認スクリプト。
  • 📉 被害規模: 平均被害額はEthereumより低いこともありますが、エコシステムの人気とともに件数は増えます。

取引形式が違っても、ソーシャルエンジニアリングは消えません。最初の防御線は、やはりユーザーの確認行動です。

🌐 主なdrainerサービスと規模

drainerの周辺には、完成された Scam-as-a-Service 市場があります。開発者はキットを販売・レンタルし、アフィリエイトがフィッシングキャンペーンを運用します。主な収益モデルは、参加費と盗難額からの分配です。別の形として、モジュール化されたキットを一括販売するモデルもあります。

📛 名称 📆 活動時期 💰 規模 ⚙️ モデル ⭐ 特徴
🐒 Monkey Drainer 2022-2023 数千万ドル規模
数千人の被害者
アフィリエイト報酬 初期のdrainer-as-a-service例
NFTに強く焦点
🔥 Inferno Drainer 2023 最大級の被害群
多数の被害者
20-30%の手数料
turnkey service
多数のフィッシングドメイン
multi-chain展開
🎀 Pink Drainer 2023-2024 累計で約1億ドル規模
推定ベース
アフィリエイト報酬 ブランドやインフルエンサーのSNS乗っ取り
信頼されやすいリンク
👼 Angel Drainer 2023-現在 個別事例で大きな被害
数時間で数十万ドル規模
参加費 + 収益分配 攻撃への運営関与
widgetや連携部分の悪用
💻 MS Drainer 2023-2024 数千万ドル規模
多数の被害者
キット販売
固定価格 + モジュール
検索広告の悪用
有料流入を大規模利用

🧱 drainer市場の「経済性」

この種のサービスが、派手な「閉鎖」後にも消えない理由はここにあります。
  • 💸 資金の流れ: 盗難額の分配は、開発者にアフィリエイト向けインフラを作る動機を与えます。固定価格のキット販売は参入障壁を下げます。
  • 🧩 モジュール: サイトクローン、ドメイン大量生成、人気ウォレット連携、価値の高い資産の自動選別。
  • 🔄 ブランドの入れ替え: 「閉鎖」は、実際にはリブランディングや新しいチャネル・ドメインへの移動であることもあります。

Drainerエコシステムは、アフィリエイトの参入が簡単で、開発者側のROIが高いため粘り強く残ります。防御は一度きりの対応ではなく、継続的な運用が必要です。

⚖️ 法的状況と責任

Drainerキットの作成、配布、利用は、詐欺、不正アクセス、幇助・共犯などの犯罪に該当し得ます。「ただコードを書いただけ」は免責になりません。盗難の道具を提供すること自体が、重大な責任を生む可能性があります。

  • 🏛️ 執行: 作成者やアフィリエイトの特定には、国際的な捜査協力、OSINT、on-chain分析が使われます。
  • 🧑‍⚖️ アフィリエイトのリスク: ドメインやチャネルの管理者、ホスティング提供者、広告出稿者も責任範囲に入ることがあります。
  • 🧾 プロジェクト側の対応: anti-phishing手順、ドメインとSNS管理、署名付き告知、ブロックリスト、迅速な公開警告が必要です。

🛡️ 守るための実践チェック

Seed phraseと秘密鍵は、公式ウォレットアプリ以外に入力しないでください。seedを求めるWebフォームや「サポート」は、ほぼ確実に詐欺です。

  • 🧳 ウォレットを分ける。 dAppの試用には少額の作業用ウォレットを使い、保管用ウォレットは別にします。価値のある資産は作業用ウォレットに置き続けないでください。
  • 🔍 URLと出所を確認する。 広告リンクを踏まず、手入力またはブックマークを使います。似た文字を含むドメインはよくある罠です。
  • 📜 要求内容を読む。 署名前に、サイトが何を求めているか確認します。広範な approvesetApprovalForAll、不明な転送は危険信号です。
  • 🧩 取引解析ツールを使う。 署名後に何が起きるかを自然言語で説明し、フィッシングを警告する拡張機能は有効です。
  • 🚫 権限をrevokeする。 以前に付与したtokenやNFTの権限を定期的に確認し、不要なものを取り消します。疑わしいdAppに触れた後は特に重要です。
  • 🔒 端末を整える。 ウォレットとブラウザを最新に保ち、anti-phishingリストを使い、信頼できない拡張機能を入れないようにします。
  • 🧠 焦らない。 「今日だけ」「先着500人」のような文言は、判断を急がせるためのものです。必ず公式ソースで確認してください。

❓ よくある質問

アンチウイルスはdrainerサイトを検出できますか?
既知のドメインやダウンロードをブロックできる場合はあります。ただしdrainerは、多くの場合「本物に似たサイト上のスクリプト」として動きます。最も重要なのは署名そのものです。anti-phishing拡張機能と、ウォレットの要求内容を読む習慣がより重要です。
盗まれたトークンやNFTは取り戻せますか?
ほとんどの場合、非常に難しいです。ブロックチェーン上の取引は取り消せず、資産はすぐに分散されます。予防が最優先です。ウォレット分離、権限revoke、署名内容の確認を習慣化してください。

✅ まとめ

Drainerサービスは、成熟した「詐欺のサービス化」エコシステムです。その強さはスマートコントラクトを破ることではなく、人間の焦り、ブランドへの信頼、慣れたUIへの油断を利用する点にあります。

対策は3つの柱に分けられます。確認と慎重さを中心にした行動衛生、revokeや取引解析ツールやウォレット分離などの技術的対策、そしてプロジェクト側のanti-phishing運用と迅速な警告です。

Web3で重要なスキルは、署名要求が実際に何を意味するのかを読めること、そして広すぎる権限や「うますぎる話」を見た時に一度止まれることです。

「暗号資産」をさらに詳しく見る

このテーマに関する分析、実践ガイド、レビューをまとめて確認できます。

「暗号資産」の記事を見る