خلل حسابي أتاح اختراق Truebit وسرقة 8535 ETH
العنوان الأصلي: "اختراق عقد بروتوكول Truebit $26.44M: تحليل الثغرة"
المصدر الأصلي: ExVul Security
في 08/01/2026، تعرض بروتوكول Truebit للاختراق، ما أدى إلى خسارة 8,535.36 ETH (نحو $26.44M). وصدر الإعلان الرسمي لبروتوكول Truebit في وقت مبكر من اليوم التالي. أجرى فريق ExVul الأمني تحليلًا مفصلًا للثغرة التي استُغلت في هذا الهجوم، وكانت النتائج كما يلي:
آلية الهجوم
عنوان المهاجم:
0x6c8ec8f14be7c01672d31cfa5f2cefeab2562b50
معرّف معاملة الهجوم:
0xcd4755645595094a8ab984d0db7e3b4aabde72a5c87c4f176a030629c47fb014
نفّذ المهاجم الهجوم عبر تكرار الاستدعاءات 4 مرات من خلال معاملات getPurchasePrice→0xa0296215→0xc471b10b. ويركز التحليل على الحلقة الأولى كمثال.
1. استدعى المهاجم أولًا الدالة getPurchasePrice(240442509453545333947284131)، فأعادت القيمة 0.

2. استدعى المهاجم الدالة 0xa0296215(c6e3ae8e2cbab1298abaa3) بقيمة msg.value تساوي 0، وتمكن من سكّ 240442509453545333947284131 من توكنات TRU بنجاح.

3. استدعى المهاجم الدالة 0xc471b10b(c6e3ae8e2cbab1298abaa3)، ثم أحرق 240442509453545333947284131 من توكنات TRU وحصل على 5105.06 ETH.
تحليل منطق الهجوم
يتضح من فهم آلية الهجوم المذكورة أعلاه وجود مشكلات في منطق الدالتين getPurchasePrice و0xa0296215. وفيما يلي تحليل معمق (نظرًا إلى أن العقد ليس مفتوح المصدر، فإن الشيفرة التالية مفككة).


بمقارنة أوجه التشابه بين الدالتين، يمكننا اكتشاف أن الدالة 0x1446 تُستخدم لتحديد مقدار ETH اللازم لشراء كمية محددة من TRU. ومن الواضح وجود خلل في منطق الدالة 0x1446 يؤدي إلى حساب غير صحيح لقيمة ETH. وفيما يلي تحليل مفصل لمنطق الدالة 0x1446.

عند فحص منطق الدالة 0x1446، وبما أن نتيجة الحساب النهائية v13 == 0، فمن المؤكد أن منطق الحساب المذكور سابقًا معيب. ومن المهم ملاحظة أن الدالة 0x18ef تعادل _SafeMul، لذا تكمن المشكلة في استخدام الجمع الأصلي v12 + v9 (إذ إن إصدار العقد هو ^0.6.10، ولذلك لا يوجد فحص لتجاوز السعة).
يمثل كل من v12 وv9 ما يلي:
وفقًا للتحليل أعلاه، تتمثل طريقة المهاجم في إدخال قيمة _amountIn ضخمة تؤدي إلى تجاوز v12 + v9 وانخفاض الناتج إلى قيمة صغيرة جدًا، ما ينتج عنه في النهاية (v12 + v9) / v6 == 0.
الخلاصة
السبب الأساسي لهذا الهجوم على بروتوكول Truebit هو وجود خلل خطير في تجاوز عدد صحيح ضمن منطق حساب سعر شراء التوكنات. وبما أن العقد يستخدم إصدار Solidity ^0.6.10 ولا يجري فحوصات أمان على العمليات الحسابية الأساسية، فقد أدى ذلك في النهاية إلى خسارة كبيرة قدرها 8,535.36 ETH. وقد عالجت الإصدارات الجديدة من Solidity ثغرات تجاوز السعة بالفعل. وينبغي النظر إلى هذا الهجوم باعتباره مثالًا على استغلال مخترق للذكاء الاصطناعي لفحص بعض بروتوكولات DeFi القديمة العاملة تلقائيًا واكتشاف ثغرات فيها (بما في ذلك هجما Balancer وyETH مؤخرًا). ونعتقد أن هذه الهجمات المدعومة بالذكاء الاصطناعي على بروتوكولات DeFi القديمة ستصبح أكثر شيوعًا في المستقبل القريب. لذلك، نوصي المشاريع بإجراء تدقيقات أمنية جديدة على شيفرات عقودها. وإذا اكتُشفت ثغرات، فعليها ترقية العقد أو نقل الأصول على الفور، ومواصلة مراقبة الشبكة، والكشف عن الأنشطة غير الطبيعية سريعًا، والحد من الخسائر.
هذا المقال محتوى مساهم به ولا يمثل وجهة نظر BlockBeats.
سعر --
يُقدَّم هذا المحتوى لأغراض معلوماتية عامة فقط، ولا يُشكل مشورة مالية أو استثمارية أو قانونية أو ضريبية. ولا ينبغي اعتبار أي فعاليات أو مكافآت أو عروض ترويجية عبر الإنترنت أو أي معلومات ذات صلة واردة فيه توصيةً أو طلبًا أو دعوةً لشراء الأصول المشفرة أو بيعها أو تداولها أو إجراء أي معاملات أخرى عليها. تتميز الأصول المشفرة بتقلبات سعرية مرتفعة وقد تؤدي إلى خسائر. وقد يختلف مدى توفر خدمات WEEX ومنتجاتها والفعاليات المرتبطة بها حسب المنطقة. وتقع على عاتقك مسؤولية التأكد من أن مشاركتك تتوافق مع القوانين واللوائح المحلية المعمول بها.
قد يعجبك أيضاً

كيفية إدارة قناة إذا كانت إعلانات العملات المشفرة محظورة في عام 2026

فقط 18% من مراكز Uniswap v3 التي تقل عن 1000 دولار تتفوق على الاحتفاظ بعد رسوم الغاز، حسب دراسة

مايكروسوفت تكشف كيف استهدفت شبكة تصيد ممولة بـ USDT 75,000 منظمة

Lighter تطلق شبكة تطوير EVM بالتعاون مع Axiom

DWF: بلغت القيمة السوقية للأسهم المرمزة 38 مليار دولار، بزيادة 483% خلال العام

Celestia تطلق سلسلة EVM عالية الأداء Eden لإجراء تجارب AI Agent

تحالف الأصول المرمزة يطلق إطار قابلية تجميع الأوراق المالية المرمزة GAP

وكيل الذكاء الاصطناعي OpenAI استخدم أموالًا من محفظة شخص آخر

ليدجر المحاصر: نصاب يخسر 60 بيتكوين

قروض Curve Finance ترتفع بنسبة 68% في الربع الثالث بينما يتأخر تعافي الإقراض في DeFi

Multiliquid تكمل تمويل بقيمة 8 ملايين دولار، بقيادة Polychain في الجولة الأولية

هل ستتحدى الذكاء الاصطناعي علم التشفير؟ يجب على Web3 أن يستعد مسبقًا، لكن لا ينبغي أن ينتقل بشكل متهور

مدير HashKey Chain ينقل 142818 USDT

تيدير تدفع 6.3 مليون دولار لشركة مرتبطة بمستشار ترامب السابق للعملات المشفرة بو هاينز: تقرير

تقدم في حادثة أمان UNCX Lockers، تم اتخاذ تدابير تقييدية تشمل 10 رموز

تحالف من 37 بنكًا أوروبيًا يتقدم بإصدار عملة مستقرة

راول بال يحدد أربع فئات من مشاريع البلوكشين المستدامة

Perpetuals.com ترغب في تداول الأسهم الأمريكية على البلوكشين

Aurora Intents تربط محافظ Solana بمنتج Elara المالي القائم على Ethereum

تجاوز إجمالي قيمة الأصول في Ondo Finance 40 مليار دولار

فتح شركة بالدفع بالعملات المشفرة: ما الذي سيتغير في 2027

لماذا دخل 2% فقط من ديون الولايات المتحدة البالغة 100 مليار دولار إلى DeFi؟

بدأت بيئة Hook في الازدهار! من سيكون الحصان الأسود التالي؟

مستخدم إيثريوم يخسر 22 ألف دولار في هجوم على محفظة EIP-7702

بنك ستاندرد تشارترد يبدأ خدمات الحفظ لـ RLUSD للمستثمرين المؤسسيين

حصري من WEEX: تراجع المؤشرات مع تباين نتائج البنوك | الموجز اليومي لـWEEX TradFi (14/10/2026)

تجارة العملات المشفرة في روسيا: كيف سيعمل السوق الجديد وما هي الحدود التي ستُفرض على المستثمرين

الأسهم المرمزة: رقم قياسي يبلغ 3.9 مليار دولار، وBNB Chain تتفوق على Ethereum وSolana

10 أخبار يجب أن تعرفها اليوم: المملكة المتحدة ستحتفظ بـ BTC المصادرة، الخصوصية المالية والذكاء الاصطناعي الجديد ...







