Architettura ibrida a doppio livello
Le moderne organizzazioni ingegneristiche richiedono entrambi esecuzione a dipendenza zero in ambienti airgapped E protezione immediata contro gli exploit zero-day appena pubblicati. BlackShield risolve questa tensione attraverso un'architettura a due livelli:
Sicurezza airgap e disconnessa
Ogni binario dello scanner e contenitore dell'appliance viene fornito con database di vulnerabilità e firme di attacco compilati. Gli ambienti di build disconnessi, i VPC isolati e le esecuzioni CLI locali vengono eseguiti senza chiamate o credenziali esterne.
Recupero zero-day al volo
Una volta autenticati rispetto al piano di controllo BlackShield, gli scanner e le apparecchiature inviano richieste HTTP condizionali utilizzando If-None-Match intestazioni. Le definizioni aggiornate vengono memorizzate nella cache atomica sul disco e ricaricate a caldo senza riavvii del contenitore.
Integrazione di pipeline e scanner VM
BlackShield Pipeline Scanner verifica la presenza di avvisi in tempo reale durante l'analisi SCA e SBOM. Se esistono nuovi CVE, vengono uniti perfettamente con il database integrato:
Garanzia di memorizzazione nella cache a prova di errore
Se il piano di controllo non è raggiungibile o si verificano timeout di rete, lo scanner torna alla cache del disco locale. Se non esiste alcuna cache, per impostazione predefinita viene utilizzato il database incorporato. I guasti di rete non interrompono mai una build di produzione.
Ricaricamento a caldo dell'applicazione WAF
BlackShield Application Appliance valuta continuamente il traffico HTTP rispetto alle firme SQL injection curate, XSS, SSRF, RCE e SSTI. Nei cicli di polling in background:
- Polling condizionato: Problemi
GET /api/v1/signatures/wafcon l'attuale ETag. Una risposta 304 consuma una larghezza di banda di rete minima. - Ricarica a caldo senza tempi di inattività: I modelli regex vengono compilati in memoria e scambiati atomicamente sotto blocchi lettore-scrittore, impedendo interruzioni delle connessioni.
- Superficie politica unificata: Combina firme di attacchi gestiti, patch virtuali dinamiche e indicatori di blocklist di informazioni sulle minacce in una pipeline di valutazione unificata.
Endpoint del feed di distribuzione
| Punto finale | Consumatore target | Meccanismo di memorizzazione nella cache |
|---|---|---|
| OTTIENI /api/v1/signatures/advisories | Scanner di pipeline e VM | ETag, Se-None-Match, età massima=300 |
| OTTIENI /api/v1/signatures/waf | Applicazione WAF Appliance | ETag, Se-None-Match, età massima=300 |
| OTTIENI /api/v1/signatures/status | Monitoraggio e telemetria | ETag, Se-None-Match, età massima=60 |