Explainable Adaptive Zero Trust Framework for AWS with Adversarial Robustness Evaluation
تقترح هذه الورقة إطار عمل "الثقة الصفرية التكيفي القابل للتفسير" (EAZTF) لخدمات AWS، وهو نظام أمني سحابي أصيل يستخدم تعلم الآلة لتقييم شرعية الجلسات باستمرار عبر "درجة مخاطر الثقة" وتفسيرات قائمة على قيم "SHAP"، محققاً معدلات كشف عالية ضد التهديدات العدائية مع تحسين الامتثال لمعايير "NIST" للثقة الصفرية بشكل كبير مقارنة بنماذج المحيط التقليدية.
في العالم الرقمي للحوسبة السحابية، حدث تحول جوهري في كيفية حماية المؤسسات لبياناتها. لعقود من الزمن، اعتمد الأمن على فكرة جدار القلعة: بمجرد أن يثبت المستخدم هويته عند البوابة، يتم الوثوق به تماماً لبقية وقته في الداخل. هذا النهج القائم على المحيط افترض أن أي شخص يحمل مفتاحاً صالحاً هو آمن للسماح له بالتجول بحرية. ومع ذلك، مع انتقال العمل إلى السحابة وبدء الموظفين في الوصول إلى الأنظمة من أي مكان، أصبح ذلك الجدار مسامياً. فإذا سرق لص مفتاحاً صالحاً، يمكنه الدخول مباشرة والبقاء هناك، غالباً لساعات، قبل أن يلاحظ أحد ذلك. والرد الحديث على هذه الثغرة هو فلسفة تسمى "الثقة الصفرية" (Zero Trust). فبدلاً من الوثوق بشخص لمجرد امتلاكه مفتاحاً، تتطلب الثقة الصفرية فحص كل إجراء بمفرده، وبشكل مستمر، كما لو كان المستخدم غريباً. إنها لا تسأل فقط "من أنت؟" بل تسأل أيضاً "ماذا تفعل الآن، وهل هذا منطقي؟".
لقد أخذ فريق من الباحثين من الهند هذه الفلسفة وبنوا نظاماً يعمل خصيصاً لخدمات أمازون ويب (Amazon Web Services)، وهي المنصة التي تستخدمها ثلث الخدمات السحابية في العالم. لقد أنشأوا إطار عمل يعمل مثل حارس أمن يقظ لا يتوقف عن المراقبة أبداً. وخلافاً للأنظمة التقليدية التي تتحقق من هوية المستخدم فقط عند تسجيل دخوله لأول مرة، يراقب هذا النظام الجديد كل حركة يقوم بها المستخدم طوال جلسته بالكامل. إنه ينظر في الأنماط مثل المكان الذي يسجل المستخدم دخوله منه، والوقت من اليوم، ومدى سرعة نقراته عبر الملفات. إذا رأى النظام شيئاً غير عادي، مثل قيام مستخدم فجأة بتنزيل آلاف الملفات في الساعة الثالثة صباحاً من بلد لم يزره من قبل، فإنه لا ينتظر حتى يلاحظه بشر؛ بل يستجيب فوراً، إما بطلب دليل إضافي على الهوية أو بحظر المستخدم تماماً.
اختبر الباحثون نظامهم باستخدام مجموعة ضخمة مكونة من 8,500 حدث حاسوبي محاكى يحاكي النشاط في العالم الحقيقي. لقد أنشأوا مزيجاً من أنماط العمل الطبيعية ومختلف أنواع الهجمات، بما في ذلك سيناريوهات استخدم فيها لص مفاتيح مسروقة، أو حاول تقليد سلوك مستخدم عادي للاندماج، أو حاول التسلل متجاوزاً حدود السرعة في طلبات البيانات. أثبت النظام فعالية ملحوظة في رصد هذه التهديدات؛ حيث حقق مساحة تحت المنحنى (AUC) بلغت 0.91 لجميع محاولات الهجوم، وكشفها في أقل من دقيقة. وفي المق المقابل، كانت الأساليب الأمنية التقليدية المستخدمة في العديد من الشركات اليوم ستستغرق في المتوسط 43 ساعة لملاحظة نفس السرقة، وبحلول ذلك الوقت، سيكون الضرر قد وقع على الأرجح. كان النظام جيداً بشكل خاص في رصد سرقة بيانات الاعتماد، حيث يتم استخدام مفتاح صالح من موقع غريب، محققاً مساحة تحت المنحنى بلغت 0.92 لتلك المحاولات.
إن أحد أهم الإنجازات في هذا العمل هو أن النظام لا يكتفي فقط بقول "لا" للمستخدم المشبوه، بل يشرح السبب أيضاً. في العديد من الأنظمة الأمنية، يكون الرفض بمثابة "صندوق أسود"، مما يترك الفرق الأمنية في حيرة من أمرها حول ما حدث بالضبط. يوفر هذا الإطار الجديد سبباً واضحاً وقابلاً للقراءة البشرية لكل قرار، حيث يسرد بدقة السلوك الذي أطلق الإنذار، مثل وقت تسجيل دخول غير معتاد أو جهاز غريب. تساعد هذه الشفافية الفرق الأمنية على فهم التهديد وتعديل قواعدهم دون تخمين. كما اختبر الباحثون مدى صمود النظام أمام المهاجمين الماكرين الذين حاولوا خداعه عبر محاكاة السلوك الطبيعي. وبينما كشف النظام عن معظم هذه المحاولات، إلا أنه واجه صعوبة طفيفة مع المحاكين الأكثر تطوراً، حيث فاتته حوالي 16 بالمائة منهم. وقد حدد الباحثون ذلك كمنطقة محددة للتحسين، مشيرين إلى أن النظام يحتاج إلى مزيد من الوقت لتعلم عادات المستخدم قبل أن يتمكن من التمييز بدقة بين الشخص الحقيقي والمقلد.
تؤكد الدراسة أن هذا النهج ليس مجرد فكرة نظرية، بل هو حل عملي يمكن نشره اليوم. ومن خلال الجمع بين التعرف المتقدم على الأنماط والتفسيرات الواضحة، يوفر إطار العمل وسيلة لتأمين البيئات السحابية تكون أكثر سرعة وذكاءً من الأساليب الحالية. ورغم أن النتائج جاءت من بيئة محاكاة وليس من بيانات إنتاج حية، إلا أن مقاييس الأداء تشير إلى طريقة قوية وجديدة للتعامل مع التهديد المستمر لسرقة بيانات الاعتماد. يسلط هذا العمل الضوء على أن الأمن لم يعد يتعلق ببناء جدران أعلى، بل بالحفاظ على حوار مستمر وذكي مع كل مستخدم وكل إجراء، لضمان اكتساب الثقة في الوقت الفعلي، لحظة بلحظة.
ملخص تقني: إطار عمل "الصفر ثقة" التكيفي القابل للتفسير لخدمات AWS مع تقييم المتانة ضد الهجمات العدائية
بيان المشكلة تعاني عمليات النشر الإنتاجية الحالية على خدمات أمازون ويب (AWS) من ثغرة هيكلية حرجة: بمجرد اجتياز بيانات الاعتماد لعملية المصادقة، تُمنح الجلسة الناتجة ثقة ضمنية طوال مدتها. هذا الافتراض القائم على المحيط يفشل فوراً عند سرقة بيانات الاعتماد، مما يسمح للمهاجمين غالباً بساعات من استخراج البيانات قبل أن تطلق أنظمة إدارة المعلومات الأمنية (SIEM) التقليدية القائمة على القواعد تنبيهات. وبينما يقترح معيار بنية "الصفر ثقة" (ZTA) الخاص بـ NIST (SP 800-207) إلغاء الثقة الضمنية، تواجه التنفيذات الحالية ثلاث فجوات غير محلولة: (1) تفتقر عمليات رفض الوصول إلى القابلية للتفسير، مما يعيق التدقيق والاستئناف؛ (2) تعتمد آليات تسجيل درجات الثقة على عتبات ثابتة عرضة للتقليد السلوكي؛ (3) هناك نقص في الأدلة التجريبية حول كيفية أداء أنظمة ZTA ضد استراتيجيات التهرب العدائية المتعمدة.
المنهجية والهندسة المعمارية يقترح المؤلفون إطار عمل "الصفر ثقة" التكيفي القابل للتفسير (EAZTF)، وهو طبقة أمنية أصلية لـ AWS تعيد تقييم شرعية كل إجراء عبر واجهة برمجة التطبيقات (API) باستمرار طوال الجلسة. تقوم الهندسة المعمارية برسم مكونات NIST SP 800-207 المنطقية على خدمات AWS محددة:
محرك السياسات (PE): يتم تنفيذه كدالة AWS Lambda تستضيف بيئة تشغيل هجينة لتعلم الآلة (ML).
مسؤول السياسات (PA): هو مزيج من IAM وLambda يقوم بترجمة قرارات محرك السياسات (PE) إلى تعديلات على مستوى الجلسة (مثل: طلب مصادقة متعددة العوامل خطوة إضافية، أو التقييد).
نقطة إنفاذ السياسة (PEP): تتحقق من خلال التقاط أحداث CloudTrail التي تغذي أحداث CloudWatch.
المكونات الأساسية:
هندسة الميزات السلوكية: يستخرج النظام ثماني إشارات سلوكية من سجلات CloudTrail والبيانات الوصفية لـ IAM، بما في ذلك سمعة عنوان IP، والانحراف في وقت تسجيل الدخول، وسرعة استدعاء واجهة برمجة التطبيقات (API)، وثقة بيانات اعتماد الجهاز، وإخفاقات المصادقة المتتالية، والانحراف في طول الجلسة، وتدرج حساسية الموارد، والانحراف في الوصول الجغرافي.
محرك تسجيل درجة الثقة الهجين:
الغابة المعزولة (Isolation Forest): كاشف شذوذ غير خاضع للإشراف يُستخدم كنموذج أساسي لتعلم هياكل السلوك الطبيعي دون الحاجة إلى بيانات هجوم مصنفة.
XGBoost: نموذج مرجعي خاضع للإشراف يُستخدم لقياس مكاسب الأداء عند توفر بيانات مصنفة.
درجة مخاطر الثقة (TRS): مزيج خطي موزون من الميزات المعيرة والمعدلة بواسطة احتمالية الشذوذ في "الغابة المعزولة". تطلق العتبات استجابات مؤتمتة: TRS < 50 (سماح)، 50 ≤ TRS < 80 (خطوة إضافية للمصادقة MFA)، و TRS ≥ 80 (تقييد الجلسة).
طبقة القابلية للتفسير: لمعالجة طبيعة "الصندوق الأسود" لقرارات تعلم الآلة، يستخدم الإطار منهجيتي SHAP (للأشجار في XGBoost) و LIME (للغابة المعزولة) لإنشاء سجلات تدقيق قابلة للقراءة من قبل البشر، توضح بالتفصيل الميزات التي دفعت درجة المخاطر.
الإعداد التجريبي تم تقييم إطار العمل على مجموعة بيانات اصطناعية تضم 8,500 سجلاً تحاكي نشاط AWS CloudTrail عبر أربعة أدوار IAM. تضمنت مجموعة البيانات: نشاطاً طبيعياً (60%)، نشاطاً هامشياً (25%)، ومحاكاة هجمات (15%). غطت محاكاة الهجمات أربعة سيناريوهات عدائية:
سرقة بيانات الاعتماد: استخدام مفاتيح صالحة من عناوين IP أجنبية خلال ساعات خارج أوقات العمل.
التقليد السلوكي: محاكاة أنماط المستخدم المستهدف (التوقيت، التكرار) بعد نافذة مراقبة مدتها 72 ساعة.
التهرب عبر معدل استدعاء واجهة برمجة التطبيقات (API Rate Evasion): تقليل سرعة الاستعلامات الخبيثة للبقاء ضمن 80% من السرعة المرجعية.
تصعيد الامتيازات: استخدام بيانات اعتماد ذات امتيازات منخفضة للوصل إلى موارد على مستوى المسؤول.
النتائج الرئيسية
أداء الكشف: حقق نموذج الغابة المعزولة (Isolation Forest) دقة بلغت 94.4% واستدعاء بلغ 91.2% (F1 = 0.928)، وهو ما يكاد يطابق أداء نموذج XGBoost المرجعي الخاضع للإشراف (F1 = 0.926). وهذا يؤكد جدوى التعلم غير الخاضع للإشراف للمؤسسات التي تفتقر إلى بيانات هجوم مصنفة.
المتانة ضد الهجمات العدائية: عبر السيناريوهات العدائية الأربعة، بلغ متوسط معدل الكشف 91.0%.
كان التهرب عبر معدل استدعاء API الأسهل في الكشف (96.0%).
تم اكتشاف سرقة بيانات الاعتماد بنسبة 92.0%.
تم اكتشاف تصعيد الامتيازات بنسبة 90.9%.
أثبت التقليد السلوكي أنه الأكثر تحدياً، بمعدل كشف بلغ 83.9% (معدل تجاوز 16.1%). وأظهر التحليل أن هجمات التقليد نجحت أساساً خلال الأسبوع الأول من القاعدة السلوكية للمستخدم، حيث لم تكن هناك فترة تاريخية كافية لإنشاء درجة انحراف موثوقة.
الكفاءة التشغيلية: انخفض متوسط وقت الكشف (MTTD) من 43 ساعة في ظل أنظمة SIEM التقليدية القائمة على القواعد إلى أقل من 0.8 دقيقة في ظل EAZTF. ومن الجدير بالذكر أن MTTD الخاص بسرقة بيانات الاعتماد تحت النموذج المرجعي تم قياسه بشكل منفصل عند 72 ساعة.
القابلية للتفسير: حدد تحليل SHAP أن سمعة IP، والانحراف في وقت تسجيل الدخول، وسرعة استدعاء API هي أهم ثلاثة محركات للقرار، حيث شكلت حوالي 64% من تباين درجة مخاطر الثقة (TRS). كما اتفقت طريقتي SHAP وLIME على أهم ثلاث ميزات مؤثرة في 91.4% من الحالات عالية المخاطر.
الامتثال: حقق تقييم امتثال هيكلي لمعايير NIST SP 800-207 متوسط درجة 93% عبر جميع مبادئ السبعة لإطار EAZTF، مقارنة بـ 38% للنموذج التقليدي القائم على المحيط.
الأهمية والادعاءات يزعم البحث تقديم أحد أول التقييمات المنشورة لمتانة الأنظمة ضد الهجمات العدائية، حيث يعالج صراحة الفجوة في معيار NIST SP 800-207 المتعلقة بتكيف المهاجمين. وتتمثل مساهماته الرئيسية في:
المخطط التشغيلي: رسم خرائط ملموسة لمكونات NIST ZTA المجردة إلى خدمات AWS القابلة للنشر، متجاوزاً الرسوم التوضيحية النظرية.
جدوى التعلم غير الخاضع للإشراف: تقديم دليل تجريبي على أن النماذج غير الخاضعة للإشراف (Isolation Forest) يمكن أن تحقق أداء كشف يقارب النماذج الخاضعة للإشراف في بيئات السحاب، وهو أمر حيوي للمؤسسات التي تفتقر إلى بيانات هجوم مصنفة.
تكامل القابلية للتفسير: دمج SHAP وLIME لتوفير مبررات لكل قرار، مما يمكن الفرق الأمنية من الاعتراض على حالات الرفض وتلبية متطلبات التدقيق التنظيمي.
التقييم العدائي: تقييم منهجي لأربعة استراتيجيات تهرب، مع تحديد التقليد السلوكي كضعف هيكلي يتطلب معالجات معمارية (مثل: تمديد نوافذ وضع القواعد الأساسية، أو تحليل التسلسل القائم على الرسوم البيانية).
القصور والعمل المستقبلي يشير المؤلفون صراحة إلى أن التقييم يعتمد على مجموعة بيانات اصطناعية ولا يعكس بعد توزيعات بيانات الإنتاج الحقيقية. كما يقرون بأن معدل التجاوز البالغ 16.1% للتقليد السلوكي يظل تحدياً لم يُحل بعد أمام المهاجمين المستمرين. وتتجه التوجهات المستقبلية المقترحة نحو التحقق من صحة إطار العمل باستخدام مجموعات بيانات حقيقية (مثل: CERT Insider Threat، أو CICIDS2017)، وتنفيذ الكشف عن الحركة الجانبية القائم على الرسوم البيانية لمعالجة التقليد، واستكشاف التعلم الاتحادي (Federated Learning) لتبادل معلومات التهديدات بين المؤسسات، وتوسيع الهندسة المعمارية لتشمل بيئات السحب المتعددة.