بنية هجينة ثنائية الطبقة
المنظمات الهندسية الحديثة تتطلب كليهما تنفيذ التبعية الصفرية في البيئات الهوائية و حماية فورية ضد ثغرات يوم الصفر المنشورة حديثًا. تعمل BlackShield على حل هذا التوتر من خلال بنية ذات مستويين:
الفجوة الهوائية والسلامة المنفصلة
تأتي كل حاوية ثنائية للماسحة الضوئية والأجهزة مزودة بقواعد بيانات مجمعة حول الثغرات الأمنية وتوقيعات الهجوم. يتم تنفيذ بيئات البناء غير المتصلة، وVPCs المعزولة، وعمليات تشغيل واجهة سطر الأوامر (CLI) المحلية بدون مكالمات أو بيانات اعتماد خارجية.
استرجاع يوم الصفر أثناء الطيران
عند المصادقة على مستوى التحكم BlackShield، تصدر الماسحات الضوئية والأجهزة طلبات HTTP المشروطة باستخدام If-None-Match رؤوس. يتم تخزين التعريفات المحدثة مؤقتًا تلقائيًا على القرص ويتم إعادة تحميلها بسرعة دون إعادة تشغيل الحاوية.
التكامل بين خطوط الأنابيب والماسح الضوئي VM
يقوم BlackShield Pipeline Scanner بالتحقق من النصائح المباشرة أثناء تحليل SCA وSBOM. في حالة وجود CVEs جديدة، يتم دمجها بسلاسة مع قاعدة البيانات المدمجة:
ضمان التخزين المؤقت الآمن للفشل
إذا تعذر الوصول إلى مستوى التحكم أو واجهت مهلات الشبكة، فسيعود الماسح الضوئي إلى ذاكرة التخزين المؤقت على القرص المحلي. في حالة عدم وجود ذاكرة تخزين مؤقت، فسيتم تعيينها افتراضيًا على قاعدة البيانات المضمنة. لا تفشل حالات فشل الشبكة أبدًا في إنشاء الإنتاج.
تطبيق WAF الساخن إعادة التحميل
يقوم جهاز تطبيق BlackShield باستمرار بتقييم حركة مرور HTTP مقابل توقيعات SQL المنسقة وXSS وSSRF وRCE وSSTI. في حلقات الاقتراع الخلفية:
- الاقتراع المشروط: القضايا
GET /api/v1/signatures/wafمع ETag الحالي. تستهلك الاستجابة 304 الحد الأدنى من النطاق الترددي للشبكة. - التحديث السريع بدون توقف: يتم تجميع أنماط Regex في الذاكرة ويتم تبديلها تلقائيًا تحت أقفال القارئ والكاتب، مما يمنع انقطاع الاتصالات.
- سطح السياسة الموحد: يجمع بين توقيعات الهجوم المُدارة والتصحيحات الافتراضية الديناميكية ومؤشرات قائمة حظر التهديدات في مسار تقييم موحد.
نقاط نهاية تغذية التوزيع
| نقطة النهاية | المستهلك المستهدف | آلية التخزين المؤقت |
|---|---|---|
| احصل على /api/v1/signatures/advisories | الماسحات الضوئية لخطوط الأنابيب والجهاز الظاهري | ETag، في حالة عدم تطابق أي شيء، الحد الأقصى للعمر = 300 |
| احصل على /api/v1/signatures/waf | تطبيق WAF الأجهزة | ETag، في حالة عدم تطابق أي شيء، الحد الأقصى للعمر = 300 |
| احصل على /api/v1/signatures/status | المراقبة والقياس عن بعد | ETag، في حالة عدم تطابق أي شيء، الحد الأقصى للعمر = 60 |