Pergunta 08 · 🛡️ Testes de segurança
Com que frequência rodar testes de segurança automatizados?

Teste de segurança feito uma vez só envelhece rápido: o código muda, entram dependências novas e surgem falhas novas. Um ritmo fixo transforma a segurança em rotina, e não em susto.
Um ritmo prático é dividir em níveis: uma verificação rápida semanal e uma análise mais profunda mensal.
Um terceiro nível, com testes bem mais abrangentes (e mais caros), pode entrar a cada trimestre. Esse nível completo ainda exige um especialista ou uma ferramenta avançada; enquanto isso, um especialista contratado pode fazer esse papel.
Com o tempo, guarde os padrões encontrados em cada rodada: assim os testes ficam mais úteis e você não precisa explicar a mesma abordagem ao agente toda vez.
O que entra no semanal
A verificação rápida deve ser barata e automática. Ela procura dependências com falhas conhecidas, senhas ou chaves esquecidas no código, configurações expostas e portas abertas sem necessidade. Roda sozinha e só chama alguém quando encontra algo.
Um agente de IA pode resumir o relatório e separar o que é urgente do que pode esperar. A correção ainda passa por uma pessoa.
O que entra no mensal
A análise profunda olha a lógica do sistema. Quem pode acessar o quê? Um usuário consegue ver dados de outro? O login aguenta tentativas repetidas? As partes novas do código abriram algum caminho? Leva mais tempo, consome mais recursos e pede alguém para revisar o resultado com calma.
Faça logo depois de mudanças grandes também, sem esperar o fim do mês.
O trimestral completo
O nível completo tenta encadear falhas pequenas até chegar a algo grave, como um atacante faria. Como esse nível ainda exige experiência e ferramentas avançadas, um especialista contratado costuma cobrir essa parte. Peça a ele um relatório com os passos usados, para depois automatizar o que der.
Memória entre rodadas
Guarde num arquivo os achados, o que foi corrigido, os falsos alarmes e as abordagens que funcionaram. Na próxima rodada, entregue esse arquivo ao agente como contexto. Assim ele não repete o que já foi descartado e confere se as falhas antigas voltaram.
Sempre: só em sistemas próprios ou com autorização por escrito do dono.
- Liste os sistemas que são seus ou que você tem autorização escrita para testar.
- Automatize a verificação semanal com alerta só quando houver achado.
- Marque uma data fixa no mês para a análise profunda.
- Planeje o teste trimestral com um especialista e o escopo por escrito.
- Registre achados, correções e falsos alarmes num arquivo único.
- Entregue esse arquivo ao agente no início de cada rodada.
- Rodar só quando algo dá errado, o que transforma prevenção em reação.
- Deixar relatórios acumularem sem ninguém responsável por corrigir.
- Testar sistemas de terceiros sem autorização, o que pode ser crime.
- Semanal: rápido.
- Mensal: profundo.
- Trimestral: completo, com especialista se preciso.