مختبر 0DATA · البحث 015 · يوليو 2026

تدقيق خط الأنابيب

الأتمتة الكاملة لتدقيق الشبكة — من الأمر الواحد إلى التقرير

Hadda TIKIJJA
مختبر 0DATA، فرنسا

ملخص

نصف هنا خط أنابيب التدقيق الآلي 0DATA — سلسلة معالجة كاملة تبدأ من أمر واحد، فتمسح شبكة، وتكشف حجمها، وترسم خرائط ثغراتها في الزمن الحقيقي عبر Holoscope، وتحللها بمحرك NOVA، وتنتج تقريرًا تشخيصيًا قبل الدفع. يلغي خط الأنابيب التدخل البشري بعد الإطلاق: لا تدقيق مسبق، ولا زيارة ميدانية، ولا إعداد. تحقق المقارنة المعيارية لمحرك NOVA درجة F1 قدرها 0.889 على مجموعة من الثغرات الحقيقية، مقابل درجة F1 قدرها 0 لنشر قياسي من Suricata على المجموعة نفسها. يتكيف التسعير ديناميكيًا مع حجم الشبكة المكتشف (من S إلى XXL، 5 شرائح). يتم الدفع بعد تسليم التقرير، عبر SEPA (0 % رسوم) أو البطاقة البنكية (Stripe). يوثق هذا البحث خط الأنابيب من أوله إلى آخره، من الأمر الواحد إلى التقرير النهائي.

في جملة واحدة

curl -s https://odata.fr/scan | bash — أمر واحد، صفر تدخل بشري، تقرير تشخيصي يُسلَّم قبل الدفع.

1. المشكلة

يتبع التدقيق التقليدي للأمن السيبراني نمطًا معروفًا: يرسل مكتب استشاري خبيرًا ميدانيًا، يوصل الخبير أجهزته، ينفذ فحوصات، يكتب تقريرًا، ويصدر فاتورة. هذه العملية بطيئة — من أسبوعين إلى أربعة أسابيع بين أول اتصال وتسليم التقرير. وهي مكلفة — تتراوح الأجرة اليومية لمدقق معتمد بين 1 200 و2 500 يورو، وتستنزف تدقيق شركة صغيرة أو متوسطة (شبكة من 50 إلى 200 جهاز) بسهولة ما بين خمسة وعشرة أيام عمل. وهي ناقصة — يعمل الخبير داخل نافذة زمنية ثابتة؛ وما لا يُفحص داخل تلك النافذة لا وجود له في التقرير.

تنجم عن هذا النموذج ثلاث نتائج بنيوية:

  1. حاجز الدخول — لا تستطيع مؤسسة صغيرة جدًا من 15 مقعدًا استيعاب تدقيق بـ 8 000 يورو. فهي لا تُدقَّق. وتبقى ثغراتها قائمة.
  2. تغطية جزئية — يختار الخبير الأهداف وفق الوقت المخصص. فالخريطة لا تكون شاملة أبدًا.
  3. تقادم فوري — التقرير صورة فوتوغرافية لحظة يوم معين. في اليوم التالي، قد تظهر ثغرة جديدة. والتقرير لن يعلم بها.
استعارة طبية: التدقيق التقليدي يعادل طبيبًا ينتقل إلى المنزل، يفحص المريض ساعتين، يصدر فاتورة بـ 3 000 يورو، ثم يرحل. الفحص ليس مستمرًا، وليس آليًا، وتكلفته تستبعد غالبية المرضى.

مهمة 0DATA هي استبدال هذا النموذج بخط أنابيب يصبح فيه الفحص فعلًا واحدًا، سريعًا، شاملًا، وميسور التكلفة — يمكن الوصول إليه من سطر أوامر واحد، دون تنقل، ودون متطلبات مسبقة.

2. الأمر الواحد

نقطة دخول خط الأنابيب هي أمر واحد:

curl -s https://odata.fr/scan | bash
الشكل 1: الأمر الواحد — بوابة الدخول الوحيدة لخط أنابيب 0DATA.

يطلق هذا الأمر سلسلة مؤتمتة بالكامل. لا يحتاج المستخدم إلى تثبيت أي شيء ولا إلى أي إعداد. السكربت الذي يُحمَّل هو bootstrapper — يكشف البيئة، ويحمّل الوحدات اللازمة، وينسّق الفحص.

ما يفعله الأمر الواحد، خطوة بخطوة:

الخطوةالإجراءالتفصيل
0التحميلcurl -s يجلب الـ bootstrapper من odata.fr/scan — سكربت شل موقَّع وقابل للتحقق
1كشف نظام التشغيلتحديد نظام التشغيل والمعمارية (Linux، macOS، WSL)
2التحقق من الصلاحياتيعمل الفحص السلبي دون صلاحيات؛ أما الفحص النشط فيطلبها صراحةً
3الاكتشاف الذاتي للشبكةاكتشاف نطاق IP والقناع والبوابة — انظر القسم 3
4تحميل NOVAجلب محرك الفحص الملائم للمعمارية المكتشفة
5الفحصتنفيذ الفحص على النطاق المكتشف — سلبي + نشط
6الإرسالإرسال آمن للنتائج الخام إلى نواة 0DATA (تشفير TLS 1.3)
7Holoscope قبلعرض الحالة الأولية للشبكة ثلاثي الأبعاد في الزمن الحقيقي
8تحليل NOVAمعالجة النتائج بمحرك الكشف
9Holoscope بعدتصور الحالة بعد التحليل، مع الثغرات الموسومة
10التقريرتوليد التقرير التشخيصي وتسليمه
11الدفعتفعيل الدفع بعد التسليم
المبدأ الأساسي: يتسلم المستخدم التقرير قبل أن يدفع. الدفع بعد التسليم، لا قبله. 0DATA هي من يتحمل المخاطرة.

يزن الـ bootstrapper أقل من 4 كيلوبايت. يُحمَّل محرك NOVA عند الحاجة ويُحذف بعد الفحص. لا تُثبَّت أي تبعية دائمة على جهاز المستخدم.

3. الاكتشاف الذاتي لحجم الشبكة

يعتمد سعر التدقيق على حجم الشبكة المدقَّقة. ولتفادي أي تصريح يدوي — مصدر خطأ، أو تقدير أقل متعمد، أو تعقيد — يكشف خط الأنابيب تلقائيًا حجم الشبكة أثناء مرحلة الفحص.

خوارزمية الاكتشاف الذاتي:

  1. اكتشاف النطاق — قراءة جدول التوجيه (ip route)، واستخراج نطاق IP المحلي وقناع الشبكة الفرعية.
  2. فحص ARP — مسح النطاق لتحديد المضيفين النشطين (طلبات ARP، حزم ICMP echo).
  3. العدّ — تعداد عناوين MAC الفريدة المستجيبة للطلبات.
  4. التصنيف — إسناد الشريحة وفق عدد الأجهزة المكتشفة.
┌─────────┬───────────────┬───────────────────────┬─────────────────────────────────┐ │ الشريحة │ الأجهزة │ النمط │ الاستخدام النموذجي │ ├─────────┼───────────────┼───────────────────────┼─────────────────────────────────┤ │ S │ < 20 │ شبكة صغيرة جدًا │ مؤسسة صغيرة، عيادة، متجر │ │ M │ 20 – 99 │ شبكة صغيرة │ شركة متوسطة، مدرسة، عيادة │ │ L │ 100 – 499 │ شبكة متوسطة │ شركة صناعية، جماعة محلية │ │ XL │ 500 – 1 999 │ شبكة كبيرة │ شركة كبرى، حرم جامعي، مستشفى │ │ XXL │ 2 000+ │ شبكة كبيرة جدًا │ مجموعة كبرى، إدارة │ └─────────┴───────────────┴───────────────────────┴─────────────────────────────────┘
الشكل 2: الشرائح التسعيرية الخمس، المفهرسة على الحجم الحقيقي للشبكة المكتشفة.
آلية الأمان
إذا حاول المستخدم تقييد النطاق المفحوص اصطناعيًا (بتعديل متغيرات البيئة أو عزل شبكة فرعية)، يكشف الـ bootstrapper التناقض بين النطاق المصرَّح به والطوبولوجيا الفعلية، ويرفض المتابعة. لا يمكن «التصريح بأقل» من الواقع في التدقيق.

يُعرض التصنيف فورًا على المستخدم، مع السعر المقابل، قبل أن يبدأ الفحص المعمق. ويمكن للمستخدم إيقاف العملية عند هذه المرحلة دون أي تكلفة.

4. Holoscope — التصور قبل/بعد

Holoscope هي طبقة التصور ثلاثي الأبعاد في الزمن الحقيقي لخط الأنابيب. تؤدي وظيفتين: جعل حالة الشبكة مقروءة للإنسان، وترسيخ الثقة بإظهار العمل المنجز.

4.1 الحالة قبل

بعد الفحص الأولي، يعرض Holoscope تمثيلًا ثلاثي الأبعاد للشبكة في حالتها الخام:

  • الطوبولوجيا الفيزيائية — كل جهاز عقدة، وكل وصلة شبكة حافة. يُحسب التوزيع المكاني بخوارزمية قوى (رسم بياني موجَّه بالقوى) تجمع العقد حسب الشبكة الفرعية.
  • الخدمات المكشوفة — تُعرض المنافذ المفتوحة على شكل هالات ملونة حول العقد. يرمّز اللون نوع الخدمة (أحمر = إدارة، برتقالي = قاعدة بيانات، أزرق = ويب، رمادي = غير معروف).
  • تدفقات البيانات — الاتصالات النشطة بين العقد متحركة (جسيمات مضيئة تسري على طول الحواف)، بما يتناسب مع حجم الحركة المرصودة.

يمكن للمستخدم التنقل بحرية في هذا الفضاء: تدوير، تقريب، تحديد عقد، وفحص الخصائص (عنوان IP، عنوان MAC، نظام التشغيل المكتشف، الخدمات، الإصدارات).

4.2 الحالة بعد

ما إن يكتمل تحليل NOVA، ينتقل Holoscope إلى وضع بعد:

  • الثغرات المرسومة على الخريطة — كل ثغرة مكتشفة هي علامة مرتبطة بالعقدة المعنية. يرمّز لون العلامة درجة الخطورة (أحمر = حرجة، برتقالي = عالية، أصفر = متوسطة، أزرق = معلوماتية).
  • مسارات الهجوم — تُرسم مسارات الهجوم المحتملة كأسهم اتجاهية. يُحاكى مهاجم افتراضي: من أي نقطة دخول يمكنه الارتداد نحو أي أهداف؟
  • مقارنة قبل/بعد — وضع split-view يطابق الحالتين فوق بعضهما، مع منزلق يتيح مسح الفروق بصريًا.
استعارة طبية: Holoscope قبل هو الماسح الطبي الذي يُظهر جسد المريض. وHoloscope بعد هو الماسح نفسه، مع الأورام الموسومة، والشرايين المسدودة الملونة بالأحمر، والأعضاء المصابة المظللة. إنه فحص بصري كامل.

يعمل Holoscope في متصفح ويب قياسي (WebGL). لا يتطلب أي إضافة. يُولَّد التصور في الخادم ويُقدَّم عبر HTTPS. يتلقى المستخدم رابطًا وحيدًا مشفرًا، صالحًا لمدة 72 ساعة.

5. NOVA — محرك الكشف

NOVA هو محرك تحليل خط الأنابيب. يأخذ كمدخلات النتائج الخام للفحص (المنافذ، الخدمات، الإصدارات، اللافتات، استجابات HTTP، الشهادات) وينتج قائمة مرتبة حسب الأولوية من الثغرات مع درجة خطورتها، ومتجه استغلالها، وتوصيات إصلاحها.

5.1 المعمارية

يجمع NOVA ثلاث طبقات من التحليل:

  1. طبقة التوقيعات — قاعدة بيانات الثغرات المعروفة (CVE، OWASP، SANS)، مقاطعةً مع إصدارات الخدمات المكتشفة. تحدد هذه الطبقة الثغرات الموثقة: «Apache 2.4.49 مكشوف ← CVE-2021-41773 (path traversal)».
  2. الطبقة الاستدلالية — قواعد كشف سلوكية: تركيبات منافذ مريبة، خدمات تطوير مكشوفة في الإنتاج، بروتوكولات غير مشفرة على واجهات عامة، شهادات منتهية أو موقعة ذاتيًا، لافتات كثيرة الكلام.
  3. طبقة الاستنتاج — نموذج إحصائي مدرَّب على مجموعة من تهيئات الشبكات الضعيفة والسليمة. تحدد هذه الطبقة أنماط ثغرات لا تطابق أي توقيع معروف: شذوذات في التهيئة، وممارسات بنيوية سيئة.

ينتج دمج الطبقات الثلاث درجة خطورة مرجحة لكل تنبيه.

5.2 المقارنة المعيارية

قُيِّم محرك NOVA على مجموعة من 500 تهيئة شبكة حقيقية، وُسِّمت يدويًا من قبل مدققين معتمدين. تغطي المجموعة 127 ثغرة متميزة موزعة على خمسة مستويات من الخطورة.

المقياسNOVASuricata (نشر قياسي)
الدقة0.8420.000
الاستدعاء0.9420.000
درجة F10.8890.000
إيجابيات حقيقية119 / 1270 / 127
إيجابيات كاذبة220
سلبيات كاذبة8127
ملاحظة حول Suricata
لا تعكس الدرجة الصفرية لـ Suricata قصورًا في الأداة، بل عدم ملاءمة لنطاق الاختبار. Suricata هو نظام كشف التسلل الشبكي (NIDS) مصمم لتحليل الحركة في الزمن الحقيقي، لا لتدقيق التهيئة الساكنة لحديقة أجهزة. لم يكشف أيًا من الثغرات الـ 127 لأن محرك توقيعاته غير مصمم لهذه المهمة. توضح المقارنة المعيارية الفرق بين أداة مراقبة (Suricata) وأداة تشخيص (NOVA).

التفسير: يكشف NOVA عن 93.7 % من الثغرات الموجودة في المجموعة (الاستدعاء = 0.942)، بمعدل تنبيهات كاذبة 16.8 % (1 — الدقة). من أصل 141 تنبيهًا صادرًا، 119 صحيحة و22 إيجابية كاذبة.

تضع درجة F1 البالغة 0.889 محرك NOVA في فئة الكواشف عالية الموثوقية. تتعلق السلبيات الكاذبة الثماني أساسًا بثغرات من نوع «zero-day محلية» (لا تُستغل إلا بوصول فيزيائي) وتهيئات غريبة غائبة عن قاعدة التدريب.

6. التسعير الديناميكي

نموذج التسعير مؤتمت بالكامل ومفهرس على حجم الشبكة المكتشف. لا تفاوض، ولا عرض سعر، ولا تدخل تجاري.

الشريحةالأجهزةالسعر (€ دون الضريبة)الجهاز الهامشي
S< 20490 €
M20 – 99990 €~12 € / جهاز
L100 – 4991 990 €~5 € / جهاز
XL500 – 1 9993 990 €~2,50 € / جهاز
XXL2 000+7 490 €< 1,50 € / جهاز

المبادئ:

مقارنة استرشادية
التدقيق اليدوي لشبكة من 200 جهاز (الشريحة L) يكلف عادةً بين 8 000 و15 000 يورو ويستنزف أسبوعين. يسلّم خط أنابيب 0DATA التشخيص في أقل من ساعة مقابل 1 990 يورو دون الضريبة.

7. الدفع

يُفعَّل الدفع بعد تسليم التقرير. تُقترح طريقتان:

7.1 SEPA (تحويل بنكي)

7.2 البطاقة البنكية (Stripe)

مبدأ الثقة: يُسلَّم التقرير قبل الدفع، أيًا كانت الطريقة المختارة. تتحمل 0DATA مخاطرة عدم الدفع. هذا الاختيار بنيوي: إنه يوائم مصلحة 0DATA (إنتاج تشخيص مفيد) مع مصلحة العميل (ألا يدفع إلا مقابل تشخيص مفيد).

8. حالة واقعية

في 15 يوليو 2026، نفذت شركة صناعية متوسطة من 87 مقعدًا (الشريحة M) في قطاع صناعة المعادن في نيو-أكيتين الأمر الواحد على جهازها الرئيسي (Linux Ubuntu 22.04، جهاز المسؤول المعلوماتي).

السير الزمني:

15:04:12 ← curl -s https://odata.fr/scan | bash 15:04:18 ← كشف نظام التشغيل : Linux 6.8.0-40-generic, x86_64 15:04:22 ← اكتشاف النطاق : 192.168.1.0/24 15:04:31 ← اكتمل فحص ARP : 87 مضيفًا يستجيبون (/253) 15:04:32 ← التصنيف : الشريحة M · السعر : 990 € دون الضريبة · مؤكد 15:04:35 ← تحميل NOVA (3.2 ميغابايت) 15:04:38 ← بدء الفحص المعمق : 87 مضيفًا × 1 000 منفذ 15:19:44 ← اكتمل الفحص : 87 مضيفًا، 312 خدمة 15:19:45 ← Holoscope قبل متاح 15:19:50 ← بدء تحليل NOVA 15:20:34 ← اكتمل التحليل : 2 حرجة، 5 عالية، 4 متوسطة، 3 معلوماتية 15:20:36 ← Holoscope بعد متاح 15:20:40 ← سُلِّم التقرير (PDF، 22 صفحة) · رابط Stripe مضمّن
الشكل 3: السجل الزمني لخط الأنابيب الكامل — 16 دقيقة و28 ثانية.

نتائج لافتة:

المقياسخط أنابيب 0DATAالتدقيق اليدوي المقدَّر
الزمن الإجمالي16 دقيقة و28 ثانية3 أيام
التكلفة990 € دون الضريبة~4 800 € دون الضريبة
المتطلبات المسبقةلا شيءموعد، تنقل، اعتمادات
التغطيةشاملة (87 مضيفًا)جزئية (عينات)
استعارة طبية: المريض (الشركة المتوسطة) يدخل العيادة، يمر تحت الماسح، يتلقى تشخيصه الكامل في 16 دقيقة، ويدفع عند الخروج. فقط إذا كان التشخيص مفيدًا. دون موعد مسبق، ودون قاعة انتظار.

9. المحاكاة الحيوية — الفحص كمبدأ مؤسِّس

لا يستلهم خط أنابيب 0DATA العمليات الإدارية للتدقيق التقليدي. بل يستلهم الفعل الطبي للفحص.

المفهوم الطبيالمكافئ في 0DATA
المريضالشبكة المدقَّقة
قاعة الانتظارغير موجودة — الأمر الواحد فوري
الفحصالفحص (سلبي + نشط)
التصوير الطبيHoloscope قبل (ماسح ثلاثي الأبعاد للشبكة)
التشخيصتحليل NOVA (كشف الثغرات وتصنيفها)
التصوير الموسومHoloscope بعد (ماسح مع الأمراض المحددة)
الوصفةتقرير PDF مع توصيات الإصلاح
الدفعبعد التشخيص، مثل استشارة طبية

هذه المقاربة ليست تجميلية. بل بنيوية: سلسلة المعالجة مصممة لإعادة إنتاج تدفق الاستشارة الطبية — الملاحظة، التصوير، التشخيص، التوصية، الدفع. الهدف أن يفهم المسؤول المعلوماتي العملية في ثانية واحدة، لأنه سبق أن استشار طبيبًا.

ما يغيب عن خط الأنابيب لا يقل أهمية عما يحضر فيه:

المراجع

TIKIJJA, Hadda. «الانضباط». مختبر 0DATA، البحث 001، يوليو 2026.

TIKIJJA, Hadda. «الجهاز العصبي». مختبر 0DATA، البحث 003، يوليو 2026. Zenodo: 10.5281/zenodo.21342768.

TIKIJJA, Hadda. «الطُعم الرقمي». مختبر 0DATA، البحث 004، يوليو 2026. Zenodo: 10.5281/zenodo.21270325.

TIKIJJA, Hadda. «الجهاز المناعي». مختبر 0DATA، البحث 005، يوليو 2026.

TIKIJJA, Hadda. «الطُعم الأول». مختبر 0DATA، البحث 010، يوليو 2026.

TIKIJJA, Hadda. «تدقيق السطح». مختبر 0DATA، البحث 011، يوليو 2026.

OWASP Foundation. «Web Security Testing Guide». v4.2، 2024.

شكر وتقدير. إلى الفرق التقنية التي تحافظ على خط الأنابيب في الإنتاج — الأمر الواحد لا يكذب لأن البنية التحتية التي خلفه لا تكذب. إلى مجموعة الـ 500 تهيئة شبكة التي خدمت المقارنة المعيارية لـ NOVA، والموَسَّمة تطوعًا من مدققين معتمدين. إلى الشركة المتوسطة في نيو-أكيتين، التي قبلت أن تُوثَّق حالتها.