
يتضمن هذا المستودع الكود المصدري المستخدم في ورقة "توصيف وكشف القنوات الخفية عبر الموجّهات".
يحتوي هذا المستودع على الكود المصدري المستخدم في الورقة البحثية "Characterization and Detection of Cross-Router Covert Channels". للوصول إلى الورقة، قم بزيارة موقع مختبر الدكتور أورين: orenlab.
البيانات الكاملة المستخدمة في الورقة متاحة عبر هذا الرابط.
تعرض الورقة قناتين خفيتين لتوقيت الشبكة تكسران العزل المنطقي بين شبكتين تستضيفهما موجّه مشترك واحد: هجمات CRCC وWi-Fi Micro-jamming.
باستخدام هذه القنوات الخفية، تمكّنا من تسريب المعلومات بين الشبكتين، حتى مع حظر الاتصال العلني.

يستنزف كلا الهجومين عمدًا الموارد المادية للموجّه وفقًا لبتات المعلومات المسرّبة. وبهذه الطريقة، يمكن لجهاز في الشبكة المضيفة إرسال المعلومات إلى جهاز في شبكة الضيف يقوم بقياس أوقات استجابة الموجّه بشكل دوري. ترتبط أوقات الاستجابة الطبيعية بالبت '0'، بينما ترتبط أوقات الاستجابة الكبيرة بالبت '1'.

تعرض الورقة أيضًا طريقة لكشف كلا الهجومين باستخدام كاشف ML/DL. تستخرج النماذج ميزات سلوكية من حركة مرور الشبكة ويمكنها اكتشاف الحالات الشاذة الناتجة عن هذه الهجمات. النماذج المستخدمة هي نماذج شبه خاضعة للإشراف تؤدي اكتشاف الجِدّة (novelty detection).
للكشف عن الهجمات استخدمنا:
يحتوي مجلد Attacks على الكود المصدري لكلا الهجومين، بالإضافة إلى مستندات وصور للمساعدة في تجهيز إعدادهما.
يحتوي مجلد Defense على الكود المصدري لكاشف ML/DL، ومستخرج الميزات، والميزات الفعلية المستخدمة في الورقة.
المؤلف الرئيسي: Oren Shvartzman ([email protected])
المؤلفون المشاركون: Adar Ovadya, Kfir Zvi, Omer Schwartz, Rom Ogen, Yakov Mallah, Niv Gilboa, وYossi Oren
دُعم هذا العمل من قبل Israel Science Foundation بموجب المنحتين 702/16 و703/16. نشكر Eyal Ronen على توفير الإلهام والمعدات لبدء أبحاثنا حول التشويش الجزئي على Wi-Fi. كما نشكر Clémentine Maurice على توفير الدافع لأبحاثنا حول القنوات الخفية عبر الموجّهات، ومشرفنا في WOOT، Paul Pearce، لمساعدتنا في تحسين الورقة. أخيرًا، نود أن نشكر Yagel Netanel على تصميم وتنفيذ أجزاء كبيرة من نظام هجوم CRCC الذي استُخدم لجمع البيانات لهذا البحث.