Erkennungsarchitektur

Dynamische Signaturen und CVE-Aktualisierung

Umfassende Spezifikation von BlackShield

Dual-Tier-Hybridarchitektur

Moderne Ingenieursorganisationen verlangen beides Ausführung ohne Abhängigkeit in Airgap-Umgebungen Und sofortiger Schutz vor neu veröffentlichten Zero-Day-Exploits. BlackShield löst dieses Spannungsfeld durch eine zweistufige Architektur:

Stufe 1: Eingebettete Baseline

Luftspalt und getrennte Sicherheit

Jeder Scanner-Binär- und Appliance-Container wird mit kompilierten Schwachstellendatenbanken und Angriffssignaturen geliefert. Getrennte Build-Umgebungen, isolierte VPCs und lokale CLI-Ausführungen werden ohne externe Aufrufe oder Anmeldeinformationen ausgeführt.

Stufe 2: Live-Refresh-Engine

On-the-Fly-Zero-Day-Abruf

Bei der Authentifizierung gegenüber der BlackShield-Steuerungsebene geben Scanner und Appliances bedingte HTTP-Anfragen aus If-None-Match Kopfzeilen. Aktualisierte Definitionen werden atomar auf der Festplatte zwischengespeichert und ohne Neustart des Containers im laufenden Betrieb neu geladen.

Pipeline- und VM-Scanner-Integration

Der BlackShield Pipeline Scanner prüft während der SCA- und SBOM-Analyse auf Live-Hinweise. Wenn neue CVEs vorhanden sind, werden diese nahtlos mit der integrierten Datenbank zusammengeführt:

# Standardlauf mit automatisierter dynamischer CVE-Aktualisierung:
Pipeline-Scanner --api-url=https://api.blackshield.chaplau.com --api-key=$API_KEY --scan-tool=vuln
# Airgapped-Lauf deaktiviert die Synchronisierung ausgehender Feeds:
Pipeline-Scanner --disable-feed-refresh --scan-tool=vuln

Ausfallsichere Caching-Garantie

Wenn die Steuerungsebene nicht erreichbar ist oder Netzwerk-Timeouts auftreten, greift der Scanner auf den lokalen Festplatten-Cache zurück. Wenn kein Cache vorhanden ist, wird standardmäßig die eingebettete Datenbank verwendet. Netzwerkausfälle lassen einen Produktions-Build niemals scheitern.

Anwendung WAF Hot-Reloading

Die BlackShield Application Appliance wertet den HTTP-Verkehr kontinuierlich anhand kuratierter SQL-Injection-, XSS-, SSRF-, RCE- und SSTI-Signaturen aus. In Hintergrundabfrageschleifen:

  • Bedingte Abfrage: Probleme GET /api/v1/signatures/waf mit dem aktuellen ETag. Eine 304-Antwort verbraucht nur minimale Netzwerkbandbreite.
  • Hot-Reload ohne Ausfallzeiten: Regex-Muster werden im Speicher kompiliert und unter Lese-/Schreibsperren atomar ausgetauscht, um Verbindungsabbrüche zu verhindern.
  • Einheitliche Richtlinienoberfläche: Kombiniert verwaltete Angriffssignaturen, dynamische virtuelle Patches und Blocklistenindikatoren für Bedrohungsinformationen in einer einheitlichen Bewertungspipeline.

Verteilungs-Feed-Endpunkte

EndpunktZielverbraucherCaching-Mechanismus
GET /api/v1/signatures/advisoriesPipeline- und VM-ScannerETag, If-None-Match, max-age=300
GET /api/v1/signatures/wafAnwendung WAF ApplianceETag, If-None-Match, max-age=300
GET /api/v1/signatures/statusÜberwachung und TelemetrieETag, If-None-Match, max-age=60
Dynamische Signaturen und CVE-Aktualisierung