التحقق العدائي من التعرّض مقابل محاكاة الاختراق والهجوم
أبرز النقاط
- يسأل AEV ما إذا كان مهاجم يستطيع الوصول إلى أكثر أنظمتك وبياناتك حساسية. يسأل BAS ما إذا كانت ضوابطك ترصد التقنيات المعروفة.
- يجيبان على سؤالين مختلفين. يقيس AEV التعرّض القابل للاستغلال ومسارات الهجوم، ويقيس BAS المجموعة الدفاعية.
- كلاهما يغذّي مرحلة التحقق في برنامج CTEM، وأفضل البرامج تستخدمهما معاً.
- AEV هو ما يخبرك أي النتائج من بين الآلاف تتسلسل في مسار يستحق الإصلاح أولاً.
- Pathbreak هو AEV سحابي المنشأ. يتحقق من مسارات الهجوم الحقيقية بالقراءة فقط ويعرض التغيير الوحيد الذي يكسر كل مسار منها.
يظهر اختصاران كلما تحدثت الفرق عن إثبات أن أمنها يعمل: AEV، التحقق العدائي من التعرّض، و BAS، محاكاة الاختراق والهجوم. يبدوان متشابهين، ويَعِدان كلاهما بالتحقق، ويُخلط بينهما باستمرار. ليسا الشيء نفسه، ومعرفة الفرق تغيّر ما تشتريه وما تفعله به.
ما الذي تختبره محاكاة الاختراق والهجوم
جاء BAS أولاً. تشغّل منصة BAS مكتبة من تقنيات المهاجمين المعروفة، عينات برمجيات خبيثة، وخطوات حركة جانبية، وأنماط تسريب بيانات، على بيئتك الحية، ثم تبلّغ عن أي منها رصدته ضوابطك وأيها تسلل. الموضوع قيد الاختبار هو مجموعتك الدفاعية: كشف نقاط النهاية، وضوابط الشبكة، وقواعد SIEM لديك. يجيب BAS على سؤال محدد وقيّم: إن شغّل مهاجم هذه التقنية، هل نراها ونوقفها؟
ذلك تحقق من الضوابط. إنه كيف تجد النقطة العمياء حيث تُشغَّل تقنية ولا يُطلَق تنبيه. ما لا يخبرك به BAS هو ما إذا كان مهاجم يستطيع الوصول إلى موضع يشغّل منه تلك التقنية في المقام الأول.
ما الذي يختبره التحقق العدائي من التعرّض
يبدأ AEV من الطرف الآخر. يسأل ما إذا كان مهاجم يستطيع الوصول إلى أي شيء ذي قيمة على الإطلاق. يأخذ تعرّضاتك، الإعدادات الخاطئة، والأذونات المفرطة الاتساع، والخدمات القابلة للوصول، ويتحقق أي منها يمكن تسلسله في مسار عامل إلى جوهرة ثمينة. الموضوع قيد الاختبار هو تعرّضك.
تسرد الكثير من الأدوات التعرّضات. يذهب AEV أبعد ويؤكد أي منها حقيقي وقابل للوصول. ما يتبقى لك هو طريق يستطيع مهاجم أن يمشيه. يستطيع ماسح أن يخبرك أن لديك عشرة آلاف نتيجة. AEV هو ما يُظهر أن ثلاثاً منها تتسلسل في مسار إلى بيانات إنتاجك.
AEV مقابل BAS في لمحة
| البُعد | التحقق العدائي من التعرّض | محاكاة الاختراق والهجوم |
|---|---|---|
| السؤال الجوهري | هل يستطيع مهاجم الوصول إلى ما يهم؟ | هل ترصد ضوابطنا التقنية؟ |
| الموضوع قيد الاختبار | التعرّضات ومسارات الهجوم | ضوابط الكشف والمنع |
| المخرج الأساسي | مسارات متحقق منها وقابلة للوصول والإصلاح | فجوات الضوابط ودرجات التغطية |
| المالك | إدارة التعرّض، الأمن السحابي | هندسة الكشف، مركز العمليات الأمنية |
| القيمة الرئيسية | يرتّب ما يجب إصلاحه | يحسّن ما ترصده |
ما الذي يغفله كل منهما بمفرده
إن شغّلت BAS فقط، فيمكنك ضبط الكشف بشكل رائع وتظل تترك مساراً مفتوحاً على مصراعيه لا يحتاج المهاجم أبداً أن يطلق تنبيهاً واحداً ليمشيه، لأنه كله نشاط مصرّح به، تولّي دور، وقراءة سرّ، واستخدام إذن. وإن طاردت التعرّضات فقط دون تحقق، فستغرق، لأن القائمة الخام من الإعدادات الخاطئة ضخمة وغير قابلة للوصول في معظمها. يضيّق AEV تلك القائمة إلى المسارات التي تُحسم، ويقسّي BAS الضوابط حولها. تحتاج معظم الفرق إلى كلتا الإجابتين، ولهذا يظهر الاثنان في البرنامج نفسه.
أين يندرج كلاهما في CTEM
تجري الإدارة المستمرة للتعرّض للتهديدات (Continuous Threat Exposure Management)، الإطار الذي عمّمته Gartner، في خمس مراحل: تحديد النطاق، والاكتشاف، والترتيب، والتحقق، والتعبئة. يعيش AEV و BAS كلاهما في التحقق، ويتحققان من أشياء مختلفة. يتحقق AEV أي التعرّضات قابلة للوصول، فيجري الترتيب على أدلة. ويتحقق BAS أن ضوابطك سترصد التقنيات التي سيستخدمها مهاجم على طول الطريق. غذِّ كليهما في التعبئة وتصبح معالجتك مدفوعة بما هو قابل للاستغلال وما هو قابل للكشف، بدلاً من درجات خطورة خام تتجاهل قابلية الوصول.
أين يندرج Pathbreak
Pathbreak هو التحقق العدائي من التعرّض مبنياً للسحابة. يستدل على هوياتك وأدوارك وعلاقات الثقة لديك، ويتحقق من مسارات الهجوم الحقيقية التي تصل إلى مدير أو بيانات حساسة. يتحقق بالقراءة فقط، عبر حسم الصلاحيات الفعلية من البداية إلى النهاية، فلا تضطر إلى اختبار المسار يدوياً لتعرف ما إذا كان يعمل. لكل مسار متحقق منه، يعطيك التغيير الوحيد الذي يكسره.
وهو ليس محاكاة اختراق وهجوم. لا يطلق Pathbreak حمولات اختبار على ضوابطك لقياس الكشف. إنه يثبت إلى أين يمكن لمهاجم أن يصل ويسلّمك الإصلاح. يختبر BAS ما إذا كنت ستمسك بالهجوم. يختبر Pathbreak ما إذا كان الهجوم ممكناً على الإطلاق، ويعطيك التغيير الذي يغلقه. يمكنك قراءة كيف يعمل التحقق في كيف يعمل، والاطلاع على السلاسل التي نغطيها في مسارات الهجوم، والتعمق في مثال ملموس في مقالنا عن تصعيد امتيازات AWS IAM.
الأسئلة الشائعة
ما هو التحقق العدائي من التعرّض (AEV)؟
AEV هو ممارسة التحقق من التعرّضات بالطريقة التي يفعلها مهاجم، عبر تأكيد أي نقاط الضعف يمكن تسلسلها في مسار حقيقي إلى مدير أو بيانات حساسة. يجيب على ما إذا كان التعرّض قابلاً للاستغلال في بيئتك، وهو سؤال مختلف عن ما إذا كان موجوداً. Pathbreak منصة AEV لـ AWS تتحقق من كل مسار هجوم بوضع القراءة فقط وتحدد التغيير الذي يكسره.
كيف يختلف AEV عن محاكاة الاختراق والهجوم؟
يختبر BAS ما إذا كانت ضوابطك الأمنية ترصد التقنيات المعروفة وتمنعها، فيقيس المجموعة الدفاعية. يختبر AEV ما إذا كان مهاجم يستطيع الوصول إلى جواهرك الثمينة على الإطلاق، فيقيس التعرّض القابل للاستغلال ومسارات الهجوم. يقع Pathbreak في جانب AEV، مع تركيز على مسارات الهجوم في AWS.
أين يندرج AEV و BAS في CTEM؟
كلاهما يدعم مرحلة التحقق في الإدارة المستمرة للتعرّض للتهديدات. يتحقق AEV أي التعرّضات قابلة للوصول وتستحق الإصلاح حتى تتمكن من الترتيب، ويتحقق BAS أن الضوابط ترصد التقنيات التي تهمك. يغطيان أرضاً مختلفة، فلا يكون أحدهما بديلاً عن الآخر. يغطي Pathbreak مرحلة التحقق في AWS، مع الإصلاح وتأكيد بعد تطبيقه.
هل Pathbreak أداة AEV أم BAS؟
Pathbreak هو التحقق العدائي من التعرّض للسحابة. يتحقق من مسارات الهجوم الحقيقية التي يمكن لمهاجم أن يسلسلها عبر سحابتك، بالقراءة فقط، عبر حسم الصلاحيات الفعلية، ويعرض التغيير الوحيد الذي يكسر كل مسار. وهو ليس محاكاة اختراق وهجوم ولا يطلق حمولات اختبار على ضوابطك.
هل تريد التحقق من مسارات الهجوم الحقيقية في سحابتك، ثم كسرها؟
اطلب عرضاً توضيحياً