المواضيع الرائجة
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
🧵1/
⚠️ تحليل الاستغلال: خسارة 80 مليون دولار في هجوم Resolv Labs
في وقت سابق اليوم، تم استغلال @ResolvLabs بسبب فشل في آلية التحقق المركزية للمعلمات.
برأس مال ~ 200 ألف دولار فقط، صنع المهاجم 50 مليون و30 مليون دولار أمريكي باستخدام 100 ألف دولار أمريكي لكل منهما، مما أدى إلى خسارة إجمالية تقارب 80 مليون دولار.
بعد الحادث، $USR تخفيض قيمة العملة المستقرة مؤقتا إلى 0.051 دولار.

🧵2/
آلية الهجوم
تسمح دالة التبادل الكامل في عقد #TheCounter لمختبرات Resolv بتحديد مقدار $USR السك عبر معامل _targetAmount.

🧵3/
تتحقق دالة perfectSwap من أن عنوان المتصل (msg.sender) يجب أن يحمل SERVICE_ROLE. هذا يعني أنه بعد تقديم المستخدم لمعاملة تبادل، يحتاج فريق المشروع إلى إجراء تحقق مركزي من المعاملات مثل _targetAmount، وفقط بعد تأكيد صحتها يمكنه استدعاء هذه الدالة لإكمال المعاملة.
استنادا إلى معاملتي الهجوم، كانت قيمة 100 ألف دولار أمريكي تعادل قيمتها _targetAmount 50 مليون و30 مليون دولار أمريكي على التوالي. من الواضح أن آلية التحقق _targetAmount للمشروع فشلت.
نظرا لأن التحقق من _targetAmount مركزي وليس مفتوح المصدر، فلا يمكن تحديد السبب الجذري في هذه المرحلة. لا يمكن استبعاد احتمالات مثل تورط من الداخل، أو اختراق النظام المركزي، أو تسرب المفتاح الخاص SERVICE_ROLE.

2/ آلية الهجوم
تسمح دالة التبادل الكامل في عقد #TheCounter لمختبرات Resolv بتحديد مقدار $USR السك عبر معامل _targetAmount.

2.12K
الأفضل
المُتصدِّرة
التطبيقات المفضلة
