BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

フラッシュ ローン攻撃 + 間違った権限設定、2,500 万米ドルが無駄になった | xToken ハッキング事件の簡単な分析

Beosin
特邀专栏作者
この記事は約1398文字で、全文を読むには約2分かかります
主要なDeFiプロジェクトが継続的に発展することで、DeFiの世界全体がますます変化しやすくなり、新しいプロジェクトがさまざまな面で以前のDeFiプロジェクトと相互作用することが多くな
AI要約
主要なDeFiプロジェクトが継続的に発展することで、DeFiの世界全体がますます変化しやすくなり、新しいプロジェクトがさまざまな面で以前のDeFiプロジェクトと相互作用することが多くな

1. イベント概要

副題

xToken チームは事件直後に声明を発表し、ハッキングの理由とその後の是正措置について肯定的な反応を示しましたが、成都連南セキュリティチームは、xToken ハッキング事件は非常に典型的なものであり、ライトニングローン攻撃や価格攻撃などのハッカーが関与していると考えています。操作はルーチンを攻撃することが多いため、彼らはすぐに分析に介入し、xTokenハッキングインシデントの攻撃プロセスを整理し、これを教訓として大部分のDeFiプロジェクトに警鐘を鳴らすことを望んでいます。

2. イベント分析

副題

このハッキング事件では、攻撃者は同じトランザクションで 2 つの典型的な攻撃ルーチンを使用しました。まず、ハッカーはフラッシュ ローンを使用して DEX の SNX の価格を操作し、それが今度は xSNX の貨幣に影響を与え、裁定取引の目的を達成しました、第 2 に、ハッカーは xBNT コントラクトの間違った権限設定を使用して、予想外のパスアドレスを使用して、エアコインを使用して利益を完了するという目的を達成します。

準備

次に、ハッカーが「フラッシュ ローン攻撃 + 間違った権限設定」を使用して攻撃プロセス全体を完了した方法を復元しましょう。

準備

1. 攻撃者はまずフラッシュ ローンを利用して多額の資金を融資します。

2. Aave のレンディング機能と Sushiswap の DEX 機能を利用して大量の SNX トークンを取得します。

3. 次に、Uniswap で大量の SNX を販売し、Uniswap での SNX の価格を混乱させます。

攻撃が始まります

4. 少量の ETH を使用して大量の xSNX を取得します。

原理の説明: 攻撃者は、xSNX コントラクトを使用して、ETH と SNX を xSNX に交換するメカニズムをサポートしました。具体的には、ユーザーがETHを送金する際、Uniswapを通じてユーザーのETHを同等のSNXに交換し、その後xSNX交換を行う契約となります。 「準備作業」の1~3における攻撃者の操作により、この際UniswapにおけるETHからSNXへの価格が操作され、少額のETHが大量のSNXに交換され、その後交換されることが可能となります。大量の xSNX の場合。

アタックフィニッシュ

5. 攻撃者は Bancor で販売して利益を得ましたが、Bancor の価格には影響がなかったので、当時の価格はまだ正常でした。この時点で、攻撃者は裁定取引を行って、フラッシュ ローンを返済する可能性があります。

原理説明: 攻撃者は xBNT コントラクトを使用して、xBNT を鋳造する ETH の機能をサポートしました。このコントラクトは、Bancor で ETH を BNT に変換し、その後 xBNT を鋳造します。ただし、この鋳造機能は交換パスを指定できることに注意してください。必要ありません。BNT に変換することもできます。これにより、攻撃者はトークンを変換するためのアドレスを任意に指定できます。

3. イベントの振り返り

副題

3. イベントの振り返り

xTokenチームの公式回答の中で、ハッキング事件による資産の損失に深い遺憾の意を表明し、そのような攻撃を防ぐためのセキュリティ機能が次期製品に導入される予定であると述べた。残念ながら、この安全機能が製品ライン全体にまだ導入されていないため、2,500 万ドルが損失しました。


DeFi
ETH
Uniswap
Odaily公式コミュニティへの参加を歓迎します
購読グループ:
https://t.me/Odaily_News
チャットグループ:
https://t.me/Odaily_GoldenApe
公式アカウント:
https://twitter.com/OdailyChina