Panoramica
BlackShield fornisce un motore di set di regole di rilevamento unificato che valuta automaticamente i log di telemetria SIEM in arrivo, i risultati dello scanner e le esposizioni alle superfici di attacco esterne (EASM). Tutte le regole vengono archiviate e gestite in formato JSON nativo, fornendo una valutazione della sicurezza senza attriti immediata.
Core Tenets & Architecture
Configurazione zero (nessuna operazione)
Le regole di rilevamento sono attive immediatamente dopo l'onboarding del tenant. Non è richiesta alcuna attivazione o configurazione manuale delle regole.
Regole della piattaforma immutabili
Le regole di sistema sono completamente visibili ai tenant in modalità di sola lettura, garantendo l'integrità della conformità di base.
Collegamento delle regole personalizzate del tenant
I tenant possono creare regole di rilevamento personalizzate e collegarle alle regole principali tramite parent_rule_id.
Dual Telemetry & Findings Engine
Supporta log, finding, or both tipi di bersaglio.
Testing & Dry-Run Sandbox
Utilizza il Sandbox Tester in-app o l'SDK per simulare la valutazione del rilevamento prima di distribuire regole personalizzate:
from blackshield import BlackShield
client = BlackShield(api_key="bsk_live_...")
test_res = client.rules.test(
rule_id="BS-LOG-AUTH-01",
target_type="log",
payload={
"source_type": "sshd",
"event_type": "ssh_failed_login",
"actor_user": "root",
"src_ip": "198.51.100.42"
}
)
print("Matched:", test_res["matched"])