Arquitetura Híbrida de Camada Dupla
As organizações de engenharia modernas exigem tanto execução com dependência zero em ambientes airgapped e proteção imediata contra explorações de dia zero recentemente publicadas. O BlackShield resolve essa tensão por meio de uma arquitetura de duas camadas:
Airgap e segurança desconectada
Cada contêiner binário de scanner e dispositivo é fornecido com bancos de dados de vulnerabilidade compilados e assinaturas de ataque. Ambientes de compilação desconectados, VPCs isolados e execuções de CLI locais são executados sem chamadas ou credenciais externas.
Recuperação instantânea de dia zero
Quando autenticados no plano de controle do BlackShield, scanners e dispositivos emitem solicitações HTTP condicionais usando If-None-Match cabeçalhos. As definições atualizadas são armazenadas em cache atomicamente no disco e recarregadas a quente sem reinicializações do contêiner.
Integração de pipeline e scanner VM
O BlackShield Pipeline Scanner verifica avisos em tempo real durante a análise SCA e SBOM. Se existirem novos CVEs, eles serão mesclados perfeitamente com o banco de dados integrado:
Garantia de cache à prova de falhas
Se o plano de controle estiver inacessível ou atingir o tempo limite da rede, o scanner retornará ao cache do disco local. Se não existir cache, o padrão será o banco de dados incorporado. Falhas de rede nunca falham em uma construção de produção.
Aplicativo WAF Hot-Reloading
O BlackShield Application Appliance avalia continuamente o tráfego HTTP em relação a injeção SQL selecionada, assinaturas XSS, SSRF, RCE e SSTI. Em ciclos de pesquisa em segundo plano:
- Pesquisa Condicional: Problemas
GET /api/v1/signatures/wafcom a ETag atual. Uma resposta 304 consome largura de banda mínima da rede. - Recarga a quente com tempo de inatividade zero: Os padrões Regex são compilados na memória e trocados atomicamente sob bloqueios de leitor-gravador, evitando a queda de conexões.
- Superfície de política unificada: Combina assinaturas de ataques gerenciados, patches virtuais dinâmicos e indicadores de lista de bloqueio de informações sobre ameaças em um pipeline de avaliação unificado.
Terminais de feed de distribuição
| Ponto final | Consumidor-alvo | Mecanismo de cache |
|---|---|---|
| OBTER /api/v1/assinaturas/avisos | Scanners de pipeline e VM | ETag, If-None-Match, idade máxima=300 |
| OBTER /api/v1/signatures/waf | Aplicativo WAF Appliance | ETag, If-None-Match, idade máxima=300 |
| OBTER /api/v1/assinaturas/status | Monitoramento e Telemetria | ETag, If-None-Match, idade máxima=60 |