1.3 KiB
1.3 KiB
| description |
|---|
| Protocolo de Blindagem e Segurança (Elliot Alderson) |
Este workflow foca em encontrar e fechar brechas. A paranoia é uma virtude aqui.
Fase 1: Reconnaissance (Vulnerability Scan)
-
Auditoria de Bibliotecas:
- [Tool] Executar:
python .agent/tools/audit_deps.py. - Ação: Se houver vulnerabilidades críticas ou altas, o Agente DEVE priorizar a atualização de pacotes antes de prosseguir.
- [Tool] Executar:
-
Auditoria de Inputs:
- [Search] Listar todos os pontos de entrada de dados (
input,textarea, URL params). - Verificar se existe sanitização antes do processamento.
- [Search] Listar todos os pontos de entrada de dados (
-
Vazamento de Dados:
- [Search] Buscar por
console.logesquecidos que possam expor dados sensíveis. - [Search] Verificar se há chaves de API ou segredos hardcoded no frontend.
- [Search] Buscar por
Fase 2: Patching (The Hack Fix)
-
Sanitização:
- [CodeGen] Implementar validação estrita em todos os inputs.
- Bloquear injeção de scripts (XSS).
-
Proteção de Headers:
- [Instruction] Verificar headers de segurança simulados (CSP, CORS policy).
Fase 3: Verification (Blue Team)
- Teste de Penetração (Simulado):
- Tentar quebrar o input com caracteres especiais ou strings longas.
- "Tente pensar como eles. Onde nós deixamos a porta aberta?"