Arquitectura híbrida de doble nivel
Las organizaciones de ingeniería modernas exigen ambas Ejecución sin dependencia en entornos con espacios abiertos. y protección inmediata contra exploits de día cero recientemente publicados. BlackShield resuelve esta tensión mediante una arquitectura de dos niveles:
Espacio de aire y seguridad desconectada
Cada contenedor de dispositivo y binario del escáner se envía con bases de datos de vulnerabilidades compiladas y firmas de ataques. Los entornos de compilación desconectados, las VPC aisladas y las ejecuciones de CLI locales se ejecutan sin llamadas ni credenciales externas.
Recuperación sobre la marcha de día cero
Cuando se autentican en el plano de control de BlackShield, los escáneres y dispositivos emiten solicitudes HTTP condicionales utilizando If-None-Match encabezados. Las definiciones actualizadas se almacenan en caché de forma atómica en el disco y se recargan en caliente sin reiniciar el contenedor.
Integración de escáner de canalización y VM
El BlackShield Pipeline Scanner busca avisos en vivo durante el análisis SCA y SBOM. Si existen nuevos CVE, se fusionan perfectamente con la base de datos integrada:
Garantía de almacenamiento en caché a prueba de fallos
Si no se puede acceder al plano de control o se agotan los tiempos de espera de la red, el escáner recurre a la memoria caché del disco local. Si no existe ningún caché, el valor predeterminado es la base de datos integrada. Las fallas de red nunca fallan en una compilación de producción.
Aplicación WAF de recarga en caliente
BlackShield Application Appliance evalúa continuamente el tráfico HTTP comparándolo con firmas de inyección SQL seleccionada, XSS, SSRF, RCE y SSTI. En bucles de sondeo en segundo plano:
- Encuesta condicional: Problemas
GET /api/v1/signatures/wafcon la ETag actual. Una respuesta 304 consume un ancho de banda de red mínimo. - Recarga en caliente sin tiempo de inactividad: Los patrones de expresiones regulares se compilan en la memoria y se intercambian atómicamente bajo bloqueos de lector-escritor, lo que evita la caída de conexiones.
- Superficie de política unificada: Combina firmas de ataques administrados, parches virtuales dinámicos e indicadores de listas de bloqueo de información sobre amenazas en un proceso de evaluación unificado.
Puntos finales de alimentación de distribución
| Punto final | Consumidor objetivo | Mecanismo de almacenamiento en caché |
|---|---|---|
| OBTENER /api/v1/signatures/advisories | Escáneres de tuberías y máquinas virtuales | ETag, si no coincide, edad máxima = 300 |
| OBTENER /api/v1/signatures/waf | Aplicación Dispositivo WAF | ETag, si no coincide, edad máxima = 300 |
| OBTENER /api/v1/firmas/estado | Monitoreo y Telemetría | ETag, si no coincide, edad máxima = 60 |