Não é uma escolha excludente. O scan de vulnerabilidades é automatizado, frequente e amplo, e serve para manter a higiene contínua. O pentest é conduzido por especialistas, periódico e profundo, e mostra o que um atacante realmente conseguiria explorar. A maioria das empresas precisa dos dois.
Pentest e scan de vulnerabilidades não competem; eles se complementam. Em geral, o scan automatizado serve para varrer todos os ativos com frequência e encontrar falhas conhecidas, como versões desatualizadas e configurações inseguras. O pentest, conduzido por especialistas, é indicado periodicamente e após mudanças relevantes, para descobrir o que um atacante de fato conseguiria explorar, inclusive combinando falhas. Empresas maduras usam o scan como rotina e o pentest como validação.
O que é cada um?
Scan de vulnerabilidades é a varredura automatizada de sistemas, redes ou aplicações em busca de falhas conhecidas, comparando o que encontra com bases de vulnerabilidades. O resultado é uma lista priorizada de achados, que precisa ser verificada e corrigida.
Pentest, ou teste de intrusão, é uma avaliação conduzida por especialistas que simulam os objetivos e as ações de um atacante. O CIS descreve o controle de testes de intrusão como a verificação da eficácia e da resiliência dos ativos por meio da identificação e da exploração de fraquezas nos controles. O pentest usa ferramentas, inclusive scanners, mas depende do raciocínio humano.
O NIST, na publicação SP 800-115, trata as duas técnicas como partes de um programa de testes de segurança, cada uma com benefícios e limitações próprias. Para entender os tipos de pentest em detalhe, veja pentest: o que é, tipos e como contratar.
Como os dois se comparam lado a lado?
| Critério | Scan de vulnerabilidades | Pentest |
|---|---|---|
| Quem executa | Ferramenta, operada por equipe interna ou fornecedor | Especialistas, com apoio de ferramentas |
| Frequência típica | Contínua ou periódica, como mensal ou trimestral | Periódica, como anual, e após mudanças relevantes |
| Abrangência | Ampla; muitos ativos de uma vez | Focada no escopo combinado |
| Profundidade | Superficial; identifica falhas conhecidas | Profunda; explora, encadeia falhas e prova impacto |
| Falhas de lógica de negócio | Raramente detecta | Pode detectar |
| Falsos positivos | Comuns; exigem triagem | Menos comuns; achados são demonstrados |
| Entregável | Lista de vulnerabilidades com severidade | Relatório com evidências, impacto e recomendações |
| Custo por execução | Menor | Maior |
| Risco à operação | Baixo, se bem configurado | Requer regras de engajamento e janela combinada |
Quando o scan de vulnerabilidades é a ferramenta certa?
- Para manter a higiene contínua. O controle 7 do CIS pede um plano para avaliar e acompanhar vulnerabilidades continuamente em todos os ativos da empresa.
- Para cobrir muitos ativos, como servidores, estações, sites e serviços expostos na internet.
- Para verificar correções. Depois de aplicar uma atualização, um novo scan confirma se a falha sumiu.
- Para atender exigências de frequência. O PCI DSS, padrão para quem processa dados de cartão, exige scans internos e externos ao menos a cada três meses, com os externos feitos por um fornecedor aprovado (ASV).
O limite do scan é que ele só encontra o que conhece. Falhas de autorização, regras de negócio mal implementadas e combinações de pequenas falhas costumam escapar.
Quando o pentest é indispensável?
- Antes de lançar um sistema ou aplicativo que expõe dados de clientes.
- Depois de mudanças significativas, como uma nova arquitetura, migração para a nuvem ou integração com parceiros.
- Quando um cliente ou regulador exige evidência de teste independente.
- Para validar se as defesas funcionam, e não apenas se existem.
O PCI DSS exige pentests internos e externos pelo menos uma vez a cada 12 meses e após qualquer mudança significativa de infraestrutura ou aplicação, com independência organizacional de quem testa. Mesmo empresas fora desse padrão usam essa frequência como referência.
Como os dois trabalham juntos?
Um programa simples tem três camadas:
- Scan contínuo ou periódico dos ativos, com triagem dos achados e prazos de correção por severidade.
- Gestão de correções, com responsável, prazo e novo scan para confirmar.
- Pentest periódico e após grandes mudanças, que testa o que o scan não alcança e valida se a gestão de vulnerabilidades está funcionando.
Quando o pentest encontra falhas que o scan deveria ter visto, é sinal de que a rotina de varredura ou de correção precisa de ajuste. Integrar scans de código e dependências ao processo de desenvolvimento, como propõe o DevSecOps, reduz o número de achados que chegam à produção.
O que muda no preço de cada um?
Não há tabela pública de preços confiável para o mercado brasileiro, e os valores variam muito entre fornecedores. O que se pode fazer é entender os fatores que pesam em cada serviço.
No scan, o custo cresce com o número de ativos varridos, a frequência, a necessidade de scans autenticados, o tipo de alvo (rede, aplicação web, nuvem) e o serviço de triagem incluído. Uma ferramenta operada pela própria TI custa menos em dinheiro e mais em horas internas.
No pentest, o preço depende do escopo e da profundidade: quantidade de aplicações, APIs e endereços, perfis de usuário a testar, abordagem caixa-preta, cinza ou branca, testes internos além dos externos, exigência de reteste e nível de detalhamento do relatório. Para comparar propostas, peça a mesma descrição de escopo a todos os fornecedores e a estimativa em dias de trabalho de especialistas.
Quais erros são mais comuns?
- Vender ou comprar scan como se fosse pentest. Um relatório automático com centenas de itens não é teste de intrusão.
- Rodar o scan e não corrigir. O valor está no ciclo de correção, não no relatório.
- Fazer pentest sem escopo claro. Sem definir sistemas, ambientes, janelas e contatos de emergência, o teste perde valor e pode afetar a operação.
- Testar só o perímetro. Aplicações web, APIs e acessos internos também precisam de avaliação.
- Tratar o pentest como certificado. Ele mostra o estado do ambiente naquele momento; mudanças posteriores podem abrir novas falhas.
- Não retestar. Após corrigir achados críticos de um pentest, peça a verificação ao fornecedor.
Como decidir o que contratar em cinco passos?
- Inventarie os ativos. Liste sistemas, aplicações, domínios e serviços expostos. Sem inventário, nenhum dos dois cobre tudo.
- Implante o scan primeiro se ainda não houver rotina de varredura. É a base mais barata e mais ampla.
- Priorize o pentest pelo risco. Comece pelos sistemas que tratam dados sensíveis ou processam pagamentos.
- Verifique exigências externas, como contratos com clientes, PCI DSS ou políticas de seguradoras, que podem definir frequência e independência.
- Defina o ciclo completo, com prazos de correção, reteste e reavaliação anual do programa.
Próximo passo
Compare empresas de cibersegurança verificadas e veja como se posicionam nos rankings da Citeo, que seguem metodologia pública. Antes de contratar, leia como contratar uma empresa de cibersegurança. Se a sua empresa oferece pentest ou gestão de vulnerabilidades, crie ou reivindique o perfil gratuito e descreva com clareza o que cada serviço inclui.
Fontes
- NIST SP 800-115 — Technical Guide to Information Security Testing and Assessment — técnicas de teste de segurança, com benefícios e limitações de cada uma
- CIS — The 18 CIS Critical Security Controls — controle 7 (gestão contínua de vulnerabilidades) e controle 18 (testes de intrusão)
- Microsoft Learn — PCI DSS Requirement 11 — texto dos requisitos 11.3 (scans a cada três meses, externos por ASV) e 11.4 (pentest a cada 12 meses e após mudanças significativas)
Compare nota, avaliações verificadas e score, e fale direto com a empresa pela Citeo.
Perguntas frequentes
Scan de vulnerabilidades substitui o pentest?
Não. O scan encontra falhas conhecidas de forma ampla e automática, mas não explora, não encadeia falhas e raramente detecta problemas de lógica de negócio. O pentest faz isso, com profundidade e evidência de impacto. Os dois têm papéis diferentes.
Com que frequência fazer pentest?
Uma referência comum é o PCI DSS, que exige pentest pelo menos a cada 12 meses e após mudanças significativas. Para empresas fora desse padrão, a frequência deve seguir o risco: sistemas críticos e expostos merecem testes mais frequentes.
Posso rodar o scan com equipe interna?
Pode. Muitas ferramentas são operadas pela própria TI. O ponto crítico é a triagem e a correção dos achados. Para exigências como o PCI DSS, os scans externos precisam ser feitos por um fornecedor aprovado, o ASV.
O pentest pode derrubar meus sistemas?
Há risco, por isso o teste deve seguir regras de engajamento: escopo, janelas de execução, técnicas permitidas, contatos de emergência e, quando possível, ambiente de homologação. Fornecedores experientes discutem esses pontos antes de começar.
Como diferenciar um pentest de verdade de um scan revendido?
Peça um modelo de relatório. Um pentest traz descrição de como cada falha foi explorada, evidências, impacto no negócio e recomendações específicas. Um scan revendido costuma trazer só a saída de uma ferramenta, com lista de itens e severidades genéricas.