أجد الثغرةقبل أن يجدها المهاجم.
أنا حسام هاني (s0sta). أراجع العقود الذكية بعين المهاجم، وأبني البروتوكولات مع اختباراتها من أول سطر، وأدرس اختراقات DeFi الحقيقية حتى لا تتكرر الأخطاء نفسها.
- بروتوكولًا مبنيًا من الصفر
- 27
- اختبارًا ناجحًا
- 838
- اختراقًا حقيقيًا مدروسًا
- 860
- نوعًا من الثغرات
- 20
$ forge test[PASS] testFuzz_MintNeverExceedsCap[PASS] test_Refund_ReentrancyBlocked[PASS] test_Release_ReentrancyBlocked[PASS] testFuzz_ClaimNeverPaysMoreThanVested[PASS] testFuzz_SwapNeverBreaksInvariant…838 passed, 0 failed
ماذا أقدّم
أربعة مجالات أعمل فيها على أمن Web3
كل جزء يقودك إلى عمل حقيقي يمكنك فتحه والتحقق منه.
تدقيق العقود الذكية
مراجعة يدوية لشيفرة Solidity مع اختبارات fuzz وinvariant، وتقرير واضح، ومراجعة لإصلاحاتك.
كيف يتم التدقيق
الثغرات الأمنية
الثغرات التي أجدها في عمليات التدقيق والمسابقات، أنشرها بعد السماح بذلك: الأثر والإثبات والإصلاح.
اقرأ الثغرات
27 بروتوكولًا تعمل مباشرة
عقود كتبتها من الصفر، من عملة رقمية بسيطة إلى منصات كاملة للبنوك والتداول، ولكل منها تطبيق dApp يعمل.
افتح المشاريع
أبحاث اختراقات DeFi
860 حادثة حقيقية من 2017 إلى 2026، مصنفة حسب السبب الجذري، مع الدرس المستفاد للتدقيق القادم.
افتح الأرشيفالمشاريع
27 بروتوكولًا، خمس سلاسل، وكلها مختبرة
بدون OpenZeppelin وبدون مكتبات خارجية. لكل بروتوكول اختبارات وحدة وfuzz واختبارات هجوم، وسكربت نشر، وتطبيق dApp خاص به على شبكة Sepolia التجريبية.
- I Foundations 5 تطبيقات · 155 اختبارًا
- II DeFi mechanics 5 تطبيقات · 106 اختبارًا
- III Real-world law 2 تطبيقات · 68 اختبارًا
- IV Islamic finance 6 تطبيقات · 152 اختبارًا
- V Full platforms 9 تطبيقات · 357 اختبارًا
بعض منها
الأبحاث
أدرس كيف تنهار منصات DeFi
أرشيف لاختراقات حقيقية. لكل حالة سببها الجذري، وتفاصيل الهجوم بالأرقام الحقيقية، والدرس الذي أراجعه قبل كل تدقيق.
- حادثة
- 860
- تحليلًا معمقًا
- 147
- فئة من الأسباب الجذرية
- 20
- خسائر في الحالات المعروف مبلغها
- $6.0B
الأرشيف باللغة الإنجليزية.
الثغرات
ثغرات اكتشفتها
كل ثغرة تعرض درجة الخطورة، والأثر، والإثبات، والإصلاح.
أولى الثغرات في الطريق
لا أنشر الثغرة هنا إلا بعد تطبيق الإصلاح، وبعد موافقة المشروع أو المسابقة.
عني
الأمن من جهتي النظام
في عملي اليومي أنا مدير تقنية المعلومات في الرياض: خوادم وشبكات واستجابة للحوادث الأمنية لشركة فيها 600 موظف. علّمني هذا العمل كيف تنهار الأنظمة الحقيقية تحت الضغط. وفي Web3 أحمل العادة نفسها: افترض أن النظام سيُهاجَم، ثم أثبت أنه سيصمد.
- المدينة
- الرياض، المملكة العربية السعودية
- الأدوات
- Solidity وFoundry واختبارات fuzz وinvariant
- اللغات
- العربية (اللغة الأم) والإنجليزية
- مفتوح المصدر
- كل شيفرة البروتوكولات منشورة على GitHub
تواصل
لنؤمّن بروتوكولك معًا
حدّثني عن مشروعك: تدقيق، أو بروتوكول جديد، أو تطبيق dApp. أقرأ كل رسالة وأرد بالبريد الإلكتروني.
-
اطلب هذا
تدقيق العقود الذكية
مراجعة أمنية كاملة لعقودك قبل إطلاقها.
-
اطلب هذا
بروتوكول جديد
عقود ذكية لفكرتك، مكتوبة من الصفر ومختبرة كأنها تدقيق.
-
اطلب هذا
تطبيق dApp أو مشروع كامل
العقود مع تطبيق الويب الذي يحتاجه مستخدموك، جاهز للعمل.
كل طلب يصل إلى بريدي مباشرة، وأرد بالبريد الإلكتروني.