Web3署名フィッシング攻撃の解析:基礎的な論理と防止策の包括的ガイド

robot
概要作成中

Web3フィッシング攻撃手法の解析:署名フィッシングの基礎ロジックと防止策

最近、「署名フィッシング」がWeb3ハッカーに最も好まれる攻撃手段の一つとなっています。業界の専門家や多くのウォレット、安全会社が関連知識を絶えず宣伝しているにもかかわらず、依然として多くのユーザーが罠に陥っています。この状況の主な理由の一つは、ほとんどの人がウォレットの相互作用の基盤となる論理を理解しておらず、非技術者にとって学習のハードルが高いことです。

この問題をより多くの人に理解してもらうために、私たちは署名フィッシングの基本的な論理をわかりやすく説明します。

まず、私たちはウォレットを使用する際の2つの基本的な操作を理解する必要があります:"署名"と"インタラクション"。簡単に言えば、署名はブロックチェーンの外(オフチェーン)で発生し、Gas代を支払う必要はありません。一方、インタラクションはブロックチェーン上(オンチェーン)で発生し、Gas代を支払う必要があります。

署名は通常、ログインウォレットなどの認証に使用されます。たとえば、あるDEXでトークンを交換したい場合、まずウォレットを接続する必要があり、その際にあなたがそのウォレットの所有者であることを証明するために署名が必要です。このプロセスはブロックチェーンにデータや状態の変更をもたらさないため、手数料を支払う必要はありません。

対照的に、インタラクションは実際のオンチェーン操作を含みます。例えば、あるDEXでトークンを交換する際には、まずスマートコントラクトにあなたのトークンを操作する権限を与えるための料金(つまりapprove操作)を支払い、その後実際の交換操作を実行するために別の料金を支払う必要があります。

署名とインタラクションの違いを理解した後、一般的なフィッシング方法をいくつか見てみましょう:認可フィッシング、Permit署名フィッシング、Permit2署名フィッシング。

! Web3シグネチャフィッシングの根底にあるロジックの現地語の解釈:認証フィッシング、Permit、Permit2の違い

承認フィッシングは、承認(approve)メカニズムを利用した古典的なWeb3フィッシング手法です。ハッカーは、NFTプロジェクトに偽装したフィッシングサイトを作成し、ユーザーに「エアドロップを受け取る」ボタンをクリックさせる誘惑をかける可能性があります。実際、この操作はユーザーに自分のトークンをハッカーのアドレスに承認するよう要求します。しかし、この操作にはガス代が必要なため、多くのユーザーはお金がかかる操作に遭遇するとより警戒するようになり、比較的容易に防ぐことができます。

PermitとPermit2の署名フィッシングは、現在のWeb3資産の安全性における大きな問題です。これらの方法が防ぎにくい理由は、ユーザーがDAppを使用する前に通常はウォレットに署名してログインする必要があり、これが「安全」であるという思考の慣性を形成している可能性があるからです。さらに、署名には費用がかからず、ほとんどのユーザーが各署名の背後にある意味を理解していないため、このようなフィッシング攻撃はさらに危険です。

! Web3シグネチャフィッシングの根底にあるロジックの現地語の解釈:認証フィッシング、Permit、Permit2の違い

PermitはERC-20標準における承認の拡張機能です。簡単に言えば、これはユーザーが署名を通じて他の人に自分のトークンを操作することを承認することを可能にします。ハッカーはフィッシングサイトを通じてユーザーにPermitに署名させ、ユーザーの資産を操作する権限を得ることができます。

! Web3シグネチャフィッシングの根底にあるロジックの現地語の解釈:認証フィッシング、Permit、Permit2の違い

Permit2は、あるDEXがユーザー体験を向上させるために導入した機能です。これにより、ユーザーはPermit2スマートコントラクトに大きな額を一度だけ許可でき、その後は毎回の取引で署名するだけで済み、繰り返しの許可は不要です。しかし、これによりハッカーにチャンスを与えてしまう可能性もあります。

これらのフィッシング攻撃を防ぐために、私たちは次のことをお勧めします:

  1. セキュリティ意識を高め、ウォレット操作を行う際は、操作の具体的な内容を慎重に確認してください。

  2. 大きな資金を日常的に使用するウォレットと分けて、潜在的な損失を減らす。

  3. PermitとPermit2の署名形式を識別することを学びましょう。以下の情報を含む署名要求を見たときは、必ず警戒してください:

    • インタラクティブ:インタラクティブURL
    • オーナー:承認者のアドレス
    • スペンダー:権限を与えられたアドレス
    • 値:許可された数量
    • ノンス:ランダム数
    • デッドライン:期限

! Web3シグネチャフィッシングの根底にあるロジックの現地語の解釈:許可されたフィッシング、Permit、Permit2の違い

これらのフィッシング攻撃の原理と防止策を理解することで、私たちは自分のデジタル資産をより良く保護し、Web3の世界で安全に探索し、相互作用することができます。

DAPP8.13%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 5
  • 共有
コメント
0/400
ApeEscapeArtistvip
· 9時間前
また初心者が釣られたのかな
原文表示返信0
GateUser-40edb63bvip
· 10時間前
またサインを偽装して騙すつもりですか
原文表示返信0
pvt_key_collectorvip
· 10時間前
なんてこった、また騙された。
原文表示返信0
MissedAirdropBrovip
· 10時間前
盗まれたか、アドレスがマークされたか、麻痺した。
原文表示返信0
ForkItAllvip
· 10時間前
「2年半も輪の中にいるネギたち」
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)