Drainerは、ウォレット署名、トークン承認、だまされて実行したトランザクションを資産窃取につなげる悪意ある仕組みです。トークン、NFT、ネイティブ通貨が標的となり、被害者が偽サイトへ接続した後、価値の高い資産から優先して盗む場合があります。
最も重要な考え方#
悪意あるコントラクトは、仕組みの一部にすぎません。フィッシングページ、スポンサー広告、乗っ取られたアカウント、署名誘導ツールが被害者をそこへ導きます。オフチェーンのPermit署名を使い、攻撃者が後から権限を行使する場合もあります。
画面に見える情報は仕組み全体の一部です。見慣れた表示を証拠とせず、関係するサイト、資産、ネットワーク、権限を確認してください。
対応手順#
- 心当たりのないApprove、Permit、オペレーター権限を拒否します。 資産や署名権限を渡す前に内容を確認し、操作後の状態も検証してください。
- 権限付与先のコントラクトと、解析された実行内容を確認します。 正確なドメイン、アドレス、ネットワーク、権限を独立した公式情報と照合してください。
- 秘密情報が漏れた可能性がある場合、影響を受けていない資産を新しいウォレットへ移します。 対象資産と移行順序を先に決め、緊急性によって露出範囲を広げないようにします。
- 信頼できる画面から残っている権限を取り消します。 取り消し対象を確認し、オンチェーンで反映されたことを検証してください。
- ドメイン、関連アドレス、トランザクションを通報します。 元の情報を保存してから、該当サービス、ウォレット提供元、必要な機関へ報告してください。
注意すべき失敗例#
- サイトへ接続しただけで、すべての損失が起きたと考える。 既存の承認、署名、秘密鍵漏えいなど、実際の権限経路を特定できなくなります。
- 「所有権の確認」を理由に、読めないデータへ署名する。 ブランド表示は複製できるため、独立して確認した公式窓口から手続きをやり直してください。
- 計画なしに、侵害されたウォレットで救出トランザクションを実行する。 攻撃者が監視している場合、ガス代を入れた直後や資産移動時に奪われる可能性があります。
- 取り消しを約束する「資産回収Drainer」に支払う。 確定済み送付の取り消しをうたう相手が、追加の資産や権限を奪う場合があります。
中止または対応変更が必要な状況#
接触が疑われる場合、シードフレーズや秘密鍵が漏れたのか、特定の権限だけを付与したのかを判断してください。鍵が漏れたなら新しいウォレットへの移行が必要です。限定された利用許可だけなら、取り消しで対応できる場合があります。
対応完了を確認する証拠#
画面に成功メッセージが表示されたかどうかだけで判断してはいけません。ページを閉じた後でも確認できる証拠を使ってください。
| 確認項目 | 保存する証拠 | 中止条件 |
|---|---|---|
| 心当たりのないApprove、Permit、オペレーター権限を拒否する | 公式資料と一致する正確なURLまたはコントラクトアドレス | 接続だけで損失原因を説明できたと考えている |
| 権限付与先コントラクトと解析済みの実行内容を確認する | 公式資料と一致する正確なURLまたはコントラクトアドレス | 「所有権確認」のため読めないデータへ署名しようとしている |
| 秘密情報の漏えいが疑われる場合、影響のない資産を新しいウォレットへ移す | 秘密情報を除いた、日付入りの移行・復旧記録 | 計画なしに侵害済みウォレットで救出操作を行おうとしている |
取引ハッシュ、公式の問い合わせ番号、日付入りスクリーンショットが被害の記録に役立つ場合は保存してください。ただし、シードフレーズ、秘密鍵、認証コードは含めないでください。
よくある質問#
新しい署名をしなくてもDrainerに盗まれることはありますか?
既存の承認や、すでに漏れた秘密鍵が悪用される場合があります。通常、新しいサイトへ接続しただけでは資産移動の権限は与えられません。
サイトとの接続を解除すれば止められますか?
いいえ。接続解除で消えるのはローカルセッションであり、オンチェーンの承認や漏えいした鍵は無効になりません。
ハードウェアウォレットならDrainerを防げますか?
秘密鍵の抜き取りは防げますが、自分で承認した悪意ある要求には署名します。端末画面での内容確認が欠かせません。
関連ガイド#
参考資料#
リスクに関する注意: 暗号資産の操作は取り消せない場合があります。シードフレーズ、秘密鍵、パスワード、認証コードは決して共有せず、ドメインとウォレットの確認画面をそれぞれ独立して検証してください。
編集方針
本記事は教育目的で、信頼できる情報源に基づいています。セキュリティ対策、取引所のルール、法的要件は変わるため、重要な操作の前に公式情報を確認してください。