مشروع بحثي / 2026

Hendra: فحص DAST بالصندوق الأسود وفق سياق التطبيق

ماسح DAST سياقي صممته وطوّرته في جامعة ITMO، يجمع بين رسم سطح الهجوم والاختبارات الانتقائية وإزالة الطلبات المكررة والتحقق من النتائج بالأدلة.

الشكل 01

Hendra · DAST

Hendra — ماسح DAST صمّمته وطوّرته.

ضمن مشروع بحث الدكتوراه المكتمل في جامعة ITMO، طوّرت بنية Hendra وتخطيط الفحص وإزالة الطلبات المكررة والتحقق من النتائج وإطار التقييم. يوجّه سياق التطبيق اختيار الاختبارات.

ITMO
Hendra
الدور
البنية والتنفيذ والتقييم
استكشف بنية Hendra ونتائجه
Hendra مقابل Burp Suite Pro · DVWA، مستوى أمان منخفض · تجربة مضبوطة
Burp Suite ProF1 0.929

40,131

HendraF1 0.966

686

58.5×طلبات أقل

بيانات من بحث مشروعي: DVWA بمستوى أمان منخفض وإعدادات الأدوات المختبرة. يجمع F1 الدقة والاستدعاء. تصف الأرقام هذه التجربة، ولا تمثل ترتيباً عاماً أو ضماناً للأداء في تطبيقات الإنتاج.

نظرة عامة

صممت وطورت Hendra ضمن مشروع بحث الدكتوراه المكتمل في جامعة ITMO. يشمل العمل البنية الأساسية للماسح، والتعرّف على التقنيات، وتخطيط الفحص، وإزالة الطلبات المكررة وحفظ نتائجها لإعادة الاستخدام، وتقييم النتائج، وإطار التقييم DASTestBed.

يفحص DAST تطبيقاً أثناء تشغيله. يعمل Hendra عبر واجهاته المكشوفة دون قراءة الشيفرة المصدرية. يبحث مشروعي في كيفية استخدام السياق المرصود من هذه الواجهات لتوجيه الاختبارات المفيدة، وتقليل الحركة المتكررة، ودعم النتائج بالأدلة.

الهدف الهندسي هو اختبار انتقائي قابل للقياس: بناء نموذج مفيد للتطبيق، واختيار الفحوص وفق هذا السياق، والتحكم في إرسال الطلبات، وتقييم الأدلة. يعالج كل جزء قيداً محدداً في الفحص الآلي.

كيف طورت الماسح

  1. بناء نموذج للتطبيق

    يبني زاحف مزود بأدوات رصد رسماً بيانياً لسطح الهجوم يضم نقاط النهاية والمعلمات والتقنيات المرصودة وخصائص الاستجابات. وتثري الفحوص السلبية هذا النموذج من الاستجابات التي جُمعت بالفعل.

  2. اختيار الفحوص ذات الصلة

    يوجّه تحديد التقنيات والرسم البياني تخطيط الفحص واختيار حمولات الاختبار وقوالب Nuclei المناسبة. يجمع الماسح بين فحوصه العامة الخاصة ومسارات عمل مرتبطة بتقنيات محددة.

  3. التحكم في كل طلب

    تطبق طبقة إرسال مشتركة إزالة التكرار وفق تكافؤ الخصائص وحفظ النتائج لإعادة استخدامها عبر وحدات الماسح. تعتمد إعادة الاستخدام على سياق الطلب وفحوص الصلاحية، لذلك لا يثبت تشابه عناوين URL وحده التكافؤ.

  4. مراجعة الأدلة

    تمر النتائج المرشحة بطبقة تقييم قائمة على الأدلة، بمساعدة نموذج لغوي كبير، قبل إدراجها في التقرير. يُقاس الكشف مقابل حقيقة مرجعية صريحة؛ كما يجب تقييم طبقة التحقق نفسها.

ما أظهرته التجربة المضبوطة

في التشغيل المسجل على DVWA بمستوى الأمان المنخفض، كشف Hendra عن 14 من أصل 15 حالة ثغرة مرجعية دون نتائج إيجابية كاذبة؛ وكشف Burp Suite Pro عن 13 من أصل 15 دون نتائج إيجابية كاذبة أيضاً. فاته Hendra حالة XSS واحدة لأن الزاحف لم يختبر المعلمة المتأثرة. يُظهر حجم الطلبات وF1 نتيجة الكشف وتكلفة الحركة معاً.

Hendra مقابل Burp Suite Pro · DVWA، مستوى أمان منخفض · تجربة مضبوطة
الماسحالطلبات المرسلةF1
Hendra6860.966
Burp Suite Pro40,1310.929
بيانات من بحث مشروعي: DVWA بمستوى أمان منخفض وإعدادات الأدوات المختبرة. يجمع F1 الدقة والاستدعاء. تصف الأرقام هذه التجربة، ولا تمثل ترتيباً عاماً أو ضماناً للأداء في تطبيقات الإنتاج.

ما الذي تثبته هذه النتائج

يُظهر هذا التشغيل مجموعة طلبات محدودة مع كشف قوي على الهدف والإعداد المختارين. ولا يثبت تفوقاً عاماً أو وقت تنفيذ أقل أو تغطية كاملة أو النتيجة نفسها على تطبيق عميل. وتوضح الحالة الفائتة أهمية إدراج تغطية الزحف في التقييم. تحتاج أي مقارنة جديدة إلى أهداف صريحة وإمكانية وصول وحقيقة مرجعية حيث تتوفر وإعدادات أدوات قابلة للتكرار.

الأبحاث التي تدعم التطوير

تتناول هذه المنشورات أجزاء محددة من البحث. المقارنة على DVWA أعلاه مأخوذة من سجل بحث مشروعي، ولا تُعرض على أنها نتيجة منشورة في الأوراق الثلاث جميعاً.

  • تحديد تقنيات الويب

    تساعد الخصائص السلوكية والإشراف الضعيف والتعلّم الآلي المدعوم بالقواعد في تحديد سياق التطبيق. تقيم الدراسة المنشورة 122 تقنية عبر 8,594 موقعاً.

  • إزالة تكرار الطلبات وحفظ نتائجها

    يوفر نموذج صوري لتكافؤ الطلبات وإعادة الاستخدام الآمن والإرسال المتزامن وحدود التعقيد أساساً للتحكم في الحركة الزائدة للماسح.

  • إطار التقييم DASTestBed

    تجعل الأهداف داخل الحاويات وسجلات الثغرات الصريحة ونتائج الماسحات الموحّدة شروط التقييم وتكاليف الكشف قابلة للفحص.

ما معنى ذلك لمشروعك

إذا كنت تبني منتجاً أمنياً أو تحتاج إلى أداة تحليل مخصصة، يمكننا تحديد عمل على البنية أو منطق الكشف أو امتدادات الماسح أو التقييم. يقدم Hendra مثالاً ملموساً على تطويري لـ DAST. تطوير SAST قدرة منفصلة، نحدد لغتها ونهج التحليل ومخرجاتها وفق مشروعك.

ناقش تطوير أداة أمنية

معلومات أساسية

مشروع بحثي
2026
المؤسسة
ITMO University
الموضوعات
DAST · Hendra · الفحص السياقي · رسم سطح الهجوم

أعمال ذات صلة

08تواصل

لنحل المشكلة الصعبة القادمة.

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