تخط وانتقل إلى المحتوى الرئيسي

البيانات السداسية + المعاملات ذات القيمة 0: المصيدة غير المرئية التي تستنزف الأصول الموجودة على السلسلة

لقد نقرت على "تأكيد" في معاملة بقيمة 0 ETH، واختفت أموالك. لا توجد تحذيرات. لا التحويلات. توقيع واحد فقط، اختفى كل شيء

U
بقلم: UKey Wallet

1. كابوس بلا صوت

على مدار العام الماضي، شهدنا أن عددًا كبيرًا جدًا من المستخدمين يفقدون محافظهم الاستثمارية بالكامل في لحظة واحدة - دون سابق إنذار.

ما هو أكثر صدمة؟ لم يكن المهاجم بحاجة إليهم حتى لإرسال أي رموز مميزة.

كل ما يتطلبه الأمر هو توقيع واحد - معاملة تحمل "Hex Data".

ربما بدا الأمر وكأنه إجراء بسيط: المطالبة بـ NFT، أو الانضمام إلى عملية إسقاط جوي، أو توصيل تطبيق DApp، أو تسجيل الدخول إلى موقع ما.

غير مؤذية على ما يبدو: ​0 ETH، تم إرسالها إلى عنوان عقد ذكي.

لكن التهديد الحقيقي كان مخفيًا داخل "البيانات السداسية".

هذا هو المكان الذي يقوم فيه المهاجمون بتشفير استدعاءات الوظائف الضارة مثل:

· `الموافقة ().

· زيادة البدل()

· النقل من()

· setApprovalForAll()

· sweepToken() (وظائف العقود الضارة المخصصة)

كل من هذه الوظائف تمنح المهاجم السيطرة على الأصول الخاصة بك.

بمجرد التوقيع، تنتهي اللعبة - يمكنهم استنزاف رموز ERC-20 أو NFTs الخاصة بك حسب الرغبة، دون الحاجة إلى موافقة أخرى.


2. البيانات السداسية: ليس المقصود منها أن تكون نقطة عمياء

كل معاملة تتم عبر السلسلة - حتى بدون نقل الأصول، هي في الأساس استدعاء عقد ذكي.

ما يسمى بـ "Hex Data" هو مجرد "طريقة + معلمات" مشفرة بواسطة ABI.

مثال:

0xa9059cbb0000000000000000000000008e8...000000000000000000000000000000000000000005f5e100

· أول 4 بايتات 0xa9059cbb: محدد الوظيفة، في هذه الحالة transfer(address,uint256)

· الباقي: المعلمات المشفرة - عنوان الرمز المميز، والمستلم، والقيمة، وما إلى ذلك.

بالنسبة للمهاجم، يعد هذا مرورًا عامًا لتنفيذ منطق عشوائي.

بالنسبة إلى مستخدم غير مدرك، فهي مجرد سلسلة لا معنى لها - مثل تعويذة غامضة بلغة لا يفهمها.

وهنا يكمن الفخ: التوقيع الأعمى.

ما يبدو وكأنه معاملة ذات قيمة 0 بالنسبة لك... ...يبدو أن المهاجم لديه حق الوصول الكامل إلى محفظتك.


3. التوقيع الأعمى، والتوقيع السداسي، وجحيم التوقيع

تميل عمليات الاحتيال هذه إلى مشاركة مجموعة من السمات المشتركة:

· 💸 0 إيثريوم أو معاملة صغيرة القيمة: لنزع شكوكك.

· 🧬 تحمل البيانات السداسية نوايا خبيثة: متنكرة في شكل إجراء بسيط.

· 🧠 المستلم هو عقد ذكي: ليس شخصًا — بل فخ.

· ⚠️ التوقيع = التنفيذ: نقرة واحدة تمنحهم التحكم الكامل.

وما هو أسوأ: ​هذه الهجمات آلية بالكامل.

يستخدم المحتالون البرامج النصية لنشر العقود الضارة على نطاق واسع، وتدوير مواقع التصيد الاحتيالي، وإنشاء روابط احتيالية، والترويج لها عبر:

· إعلانات محرك البحث

· مجموعات الفتنة

· ردود تويتر/X

· الهدايا الوهمية والإسقاط الجوي لـ NFT

إنهم ينتظرون تلك اللحظة فقط – عند النقر. توقيع واحد، وأصولك ملك لهم.


4. كيف تقاوم UKey

لا ينبغي أبدًا أن يكون الأمن عبئًا على المستخدم وحده. في UKey، نقوم ببناء دفاع متعدد الطبقات لسد هذه الفجوات الخفية.

إليك ما فعلناه (ونستمر في التحسن):


(1) تحذيرات البيانات السداسية – الحاجز العقلي الأول

عندما يقوم المستخدم بتمكين خيار "إظهار البيانات السداسية" في إحدى المعاملات، ** يعرض UKey على الفور تحذيرًا واضحًا **:

⚠️ تتضمن هذه المعاملة بيانات Hex وقد تتضمن تفاعل العقد الذكي أو الموافقات الرمزية. كن حذرا.

إنه ليس ندمًا بعد التوقيع. إنه دفاع وقائي عند النقرة الأولى.

نريد أن يظل المستخدمون يقظين، لأن Hex Data هي أداة قوية، ولكنها أيضًا سلاح يقع في الأيدي الخطأ.


(2) تحليل البيانات السداسية + تنبيهات الوظائف عالية المخاطر

بالنسبة لجميع سلاسل EVM، توفر UKey الآن فك تشفير ABI في الوقت الفعلي + تحليل مخاطر الوظائف:

· يظهر بوضوح الطريقة التي يتم استدعاؤها

· يسلط الضوء على السلوكيات عالية الخطورة قبل التوقيع، بما في ذلك:

o 🧾 رؤية عنوان الهدف — هل هذا عقد آمن معروف أم عنوان مشبوه؟

o 🕵️ تفاعلات تاريخية — هل وقعت بهذا العنوان من قبل؟

o 💰 الرمز المميز والمبلغ — ما الذي توافق عليه أو ترسله بالضبط؟

وبهذا، لم يعد المستخدمون يوقعون بشكل أعمى - ولكن مع سياق حقيقي ووعي كامل.


(3) تأكيد محفظة الأجهزة

مع UKey Pro، لا ترى سلاسل سداسية خام.

ترى معلومات حقيقية يمكن للبشر قراءتها مباشرةً على شاشة جهازك:

· 🔍 اسم الوظيفة — تعرف على ما تقوم بالتوقيع عليه بالفعل.

· 💵 نوع الرمز المميز ومبلغه — هل تقوم بتفويض رصيدك بالكامل؟

· 📍 عنوان الوجهة — هل هذا مألوف أم علامة حمراء؟

كل مجال موجود هنا لمساعدتك على اتخاذ قرار مستنير، ليس تخمينا أعمى.


5. الكلمات النهائية

لا يوجد "تراجع" على blockchain. كل توقيع نهائي.

نحن نعلم مدى سهولة التفكير:

"اعتقدت أنني كنت أقوم فقط بتوصيل محفظتي ..."

ولهذا السبب قمنا ببناء كل طبقة من UKey مع وضع حماية المستخدم الحقيقية في الاعتبار.

كل توقيع هو مسألة ثقة. وUKey هنا ليكون الدفاع الأكثر جدارة بالثقة لديك.

هل أجاب هذا عن سؤالك؟