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:
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.
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:
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/wafmit 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
| Endpunkt | Zielverbraucher | Caching-Mechanismus |
|---|---|---|
| GET /api/v1/signatures/advisories | Pipeline- und VM-Scanner | ETag, If-None-Match, max-age=300 |
| GET /api/v1/signatures/waf | Anwendung WAF Appliance | ETag, If-None-Match, max-age=300 |
| GET /api/v1/signatures/status | Überwachung und Telemetrie | ETag, If-None-Match, max-age=60 |