Ajuste Prático do OpenVAS para Redes Corporativas

Ajuste Prático do OpenVAS para Redes Corporativas

Atualizado em: 2026-09

O que você vai aprender:

  • Como calibrar scans OpenVAS/GVM para minimizar impacto operacional e maximizar cobertura de vulnerabilidade
  • Arquitetura de scanner corporativo, integração com CI/CD e SOС/SIEM e estratégias para ambientes OT/ICS
  • Playbooks operacionais para Blue Team e Red Team, métricas para auditoria e checklist de conformidade

Pré-requisitos: conhecimento de Linux (Debian/Ubuntu), familiaridade com redes TCP/IP, noções de pentest e autorização para testes em ambiente corporativo.

Nível: intermediário | avançado

Sumário:

Varredura sem ajuste é risco operacional e ruído que cega o SOC. OpenVAS, via Greenbone GVM, é poderoso mas, sem tuning, gera falsos positivos, saturação de rede e até interrupção de serviços críticos. Este texto mostra – com comandos, métricas e playbooks – como transformar o OpenVAS em ferramenta de avaliação útil, confiável e auditável para ambientes empresariais heterogêneos, incluindo nuvem e OT.

Contexto Atual e Relevância Estratégica

Por que o ajuste importa agora

Em 2025 e 2026 observamos duas tendências que tornam o tuning de scanners obrigatório: digitalização acelerada de ativos (mais superfícies expostas) e maior sensibilidade a varreduras agressivas que causam incidentes operacionais. Organizações que mantêm scans agressivos sem whitelist de ativos críticos geraram tickets de incident response e interrupções em 2026, segundo relatórios públicos de fornecedores e órgãos de resposta.

Impactos típicos de scans sem ajuste em 2026: queda de serviço, alertas falsos e bloqueios.
Ponto-chave

Tuning não é luxo: é controle de risco. Ajustar velocidade, escopo e credenciais reduz chance de DoS e torna resultados acionáveis.

Risco de negócios e métricas que importam

Quatro métricas ligam scanning à decisão executiva: taxa de interrupção por scan (incidentes/100 scans), tempo médio para triagem de novo alerta (MTTR logs), percentual de falsos positivos criticamente impactantes e cobertura de ativos categorizados (porc. de ativos com scan autenticado). Metas recomendadas: interrupção por scan <0.1%, MTTR inicial <24h, cobertura autenticada >70% para servidores críticos.

Alerta

SAT: scans não autorizados podem violar contratos de fornecedores e SLAs operacionais. Obtenha autorização formal antes de qualquer varredura em produção.

Política e conformidade

Escanear sem rastreabilidade fere práticas ISO-27001 e NIST-SP-800-115. Para auditoria, registre: horário, perfil de NVTs (Network Vulnerability Tests), credenciais utilizadas, e hashes de resultados. Exija retenção de logs por 1 ano para auditoria e 90 dias para triagem ativa como bom compromisso operacional/compliance.

Fundamentos Técnicos do Tema

Arquitetura do OpenVAS/GVM e componentes relevantes

O Greenbone Vulnerability Management (GVM) é o projeto que engloba scanner (openvas-scanner), manager (gvmd), feed sync (greenbone-nvt-sync), e GSAD/UI. Em deployments empresariais, os pontos críticos para tuning são o openvas-scanner (paralelismo de NVTs), gvmd (gerenciamento de sessões e tasks), e redis/postgres (armazenamento e lock de tasks).

Figura: camadas técnicas do tema
ComponenteFunçãoParâmetros chave
openvas-scannerExecução de NVTs, probes TCP/UDP–max-threads, –max-hosts, timeout NVT
gvmdAgendamento, credenciais, reportsscan configs, port lists, creds store
ospd-openvasBroker entre gvmd e scannerWorkers, timeout, logging
greenbone-nvt-syncAtualização de NVTsagendamento, whitelist/blacklist

Tipos de varredura e trade-offs

Varreduras sem credenciais oferecem alcance amplo mas alta taxa de falsos positivos; varreduras autenticadas reduzem false positives e possibilitam detecção de configuração, mas aumentam risco de lockouts e requerem gestão de credenciais segura. Trade-off: priorizar autenticado para servidores essenciais e usar não autenticado para inventário amplo.

Dica

Use varreduras ‘non-intrusive’ em janelas de produção e reserve ‘full intrusive’ para ambientes de QA/teste com autorização.

Parâmetros de tuning primários

ParâmetroEfeitoValor inicial recomendado
Parallel host checksMaior velocidade, maior impacto na rede5-20 hosts por worker
Parallel NVT threadsThreads por host para NVTs2-10 dependendo do host
Timeout de NVTEvita hangs em NVTs problemáticos30-120s por teste
Max checks per hostLimita número simultâneo de probes4-8
Port listDefine portas alvo para reduzir superfícieCustomizar por perfil de ativo

Arquitetura, Fluxos e Superfície de Ataque

Topologias seguras para enterprise scanning

Em grandes redes, prefira arquitetura distribuída: central manager + scanners regionais. Scanners locais reduzem latência e o risco de atravessar perímetros. Cada scanner deve ter políticas de acesso restritas e comunicação TLS mútua com o manager.

Arquitetura distribuída com scanner dedicado para OT e segmentos de negócio.

Fluxo de dados e integração com SOC

Fluxo mínimo: gvmd gera alerta -> exporta via OTX/CSV/JSON para SIEM -> correlaciona com EDR/IDS -> analista triagem -> ticketing. Integre via API e normalized fields para reduzir esforço do SOC. Automatize criação de casos com regras que priorizem ativos críticos e exploits conhecidos (ex.: CVSS >=7 e ativo em produção).

Superfície de ataque introduzida pelo próprio scanner

Um scanner – se comprometido – é um vetor privilegiado: possui credenciais, acesso de rede amplo e logs de varredura sensíveis. Mitigue isolando scanners em VLANs com regras de firewall estritas, usando credenciais por ativo com rotação e logs imutáveis enviados a SIEM externo.

Cenários Reais e Estudos de Caso

Estudo de caso 1 – Empresa financeira com produção sensível

Empresa X (setor financeiro) executava scans noturnos sem scan autenticado e sofreu múltiplos false positives que geraram abertura de janelas de manutenção desnecessárias. Ajuste aplicado: redução do parallel hosts de 50 para 8, introdução de port lists e autenticação em servidores de backend. Resultado: redução de 70% nos alertas críticos falsos em 30 dias e nenhuma interrupção operacional por scans no trimestre seguinte.

Estudo de caso 2 – Indústria com OT (Purdue)

Fabricante Y aplicou scanner em rede flat e causou falha em PLCs ao executar probes em portas proprietárias. Solução: isolar OT scanner em segmento separado com regras apenas para IPs de engenharia, usar fingerprints passivos para inventário e apenas executar scans autenticados e não intrusivos fora do horário de produção. A política incluiu rollback e plano de contingência com snapshots de PLCs.

Fluxo de varredura alinhado ao modelo Purdue para evitar impacto em controladores.

Implementação Prática Step-by-Step

Pré-requisitos técnicos e checklist inicial

Requisitos mínimos: servidor Debian/Ubuntu LTS com 4-8 vCPU, 16-32 GB RAM para scanner regional; banco Postgres para gvmd; TLS com certificados válidos; gestão de segredos (HashiCorp Vault, AWS Secrets Manager ou similar) para credenciais de varredura; autorização por escrito e registro de escopo.

Passo a passo: instalação básica (Kali/Ubuntu)

  1. Provisionar VM Debian 12 LTS com 4 vCPU e 16 GB RAM para ambiente piloto.
  2. Atualizar sistema:
  3. Instalar dependências:
  4. Instalar GVM/OpenVAS via repositório oficial ou pacote da distro:
  5. Inicializar banco e sincronizar feeds:
  6. Configurar TLS e firewall: abrir apenas portas 9390-9392 para manager e 9391 para web com restrições de origem.
  7. Executar varredura de teste em laboratório com port list reduzida:
  8. Validar resultados e ajustar timeouts/parallelism conforme logs.

Exemplo prático de tuning por perfil

Crie scan configs customizados por perfil de ativo: Web-Server-Prod, Database-Prod, Desktop, OT-NonIntrusive. Para Web-Server-Prod: porta 80/443 + autenticação via HTTP(S) + scripts crawling limitados. Para Database-Prod: autenticação com credenciais read-only, evite checks que executam DDL/DML.

PerfilPort ListCredenciaisConfiguração NVT
Web-Server-Prod80,443,8080HTTP auth read-onlycrawl limit 50 URLs, disable intrusive NVTs
Database-Prod1433,1521,3306DB read-only credsno intrusive queries, timeout 60s
Desktopcommon portsno credsinventory + host discovery only
OT-NonIntrusiveport list OT specificengineering creds – read-onlydisable write operations, extended timeouts

Comandos e validação de tuning

Ver logs de execução para identificar NVTs que causam delay ou falha:

Ajuste thread count no ospd config:

Para limitar testes, edite port list no gvmd e atribua ao task.

Automação com CI/CD

Integre varredura de imagens e infraestrutura como código no pipeline: crie jobs OPA que chamam gvmd via API quando um PR altera infra. Exemplo simples com curl:

Valide que pipelines rodem em contas de teste com IAM limitado e que tokens sejam rotacionados automaticamente.

Fluxo de integração para detectar vulnerabilidades antes do deploy.

Hardening, Controles e Melhores Práticas

Isolamento e defesa em profundidade

Coloque scanners em VLANs dedicadas com regras de egress limitadas. Use TLS mutual authentication entre gvmd e scanners, e IPSec ou VPN onde aplicável. Não armazene credenciais de produção em plain-text; use um secrets manager e audite cada acesso.

Matriz de controles – credenciais, logging e acesso

ControleDescriçãoMétrica/KPI
Gestão de CredenciaisArmazenar em Vault com rotação automáticaRotação 90 dias, acesso just-in-time
Segurança de ScannerIsolamento VLAN, mínimo privilégio0 acessos externos não autorizados
Registro e RetençãoLogs para SIEM com integridadeRetenção 1 ano, alertas de alteração
Segregação de PerfisScan configs por criticidadePercentual ativos com perfil correto >95%

Hardening de software GVM/OpenVAS

Atualize feeds e software regularmente; aplique patches do projeto Greenbone e monitor CVEs relacionados ao scanner. Remova plugins NVT obsoletos que geram tráfego indesejado. Habilite auditoria detalhada do gvmd e restrinja APIs via firewall e tokens com scope mínimo.

Pipeline operacional para manter scanner seguro e confiável.
Dica

Marque NVTs intrusivos como “disabled” em produção e mantenha um conjunto ativado apenas em ambientes de teste controlados.

Segmentação e Purdue para OT

Para ambientes ICS, aplique varredura passiva quando possível e, se for necessário executar scans ativos, coordene janela de manutenção, reduza parallelism ao mínimo, e mantenha um rollback em caso de falha. Documente cada teste com um playbook específico para OT contendo contats e rollback steps.

Playbooks Operacionais para Blue Team e Red Team

Playbook Blue Team – triagem e remediação rápida

  • Receber alerta de novo scan/relatório
  • Correlacionar host com CMDB e service owner
  • Validar false positive inicial usando scan autenticado com credenciais de leitura
  • Priorizar vulnerabilidades com CVSS >=7 e evidência de exploitabilidade
  • Gerar ticket e aplicar mitigação temporária (firewall rule)
  • Planejar patch/remediate com janela e rollback
  • Registrar lições e atualizar listas de exclusão/escopo

Playbook Red Team – usar OpenVAS para validação controlada

  • Definir objetivo e autorização clara com duração e escopo
  • Configurar scan com port lists reduzidas e credenciais de teste
  • Executar scans durante janela definida e monitorada
  • Validar que varredura não cause impacto (testes em sandbox primeiro)
  • Documentar poC para vulnerabilidades encontradas
  • Entregar relatório com evidências e recomendações medidas

Playbook resumido – resposta a incidente causado por scanner

Playbook resumido: isolar scanner na rede, revogar credenciais expostas, analisar logs para atividades não autorizadas, restaurar configuração a partir de backup, notificar stakeholders e realizar sweep de integridade.

Figura: ciclo detectar-conter-recuperar

Métricas, KPIs e Auditoria Técnica

Métricas operacionais para governança

KPIDefiniçãoMeta recomendada
Coverage autenticada% de ativos críticos escaneados com credenciais>70%
False positive rate% de alertas que não são vulnerabilidades reais após validação<20%
Scan-induced incidentsnúmero de incidentes causados por scans / 1000 scans<0.1
Time to triageTempo médio para triagem inicial de novo alerta<24h

Auditoria técnica e evidência

Recolha: comandos usados, configuração de scan, versão de NVTs, output raw em XML/JSON, checksum do report, logs OS e rede, e evidências de autorização. Armazene em repositório WORM ou SIEM com cadeia de custódia para auditorias e compliance.

Figura: loop de métricas e evidência
Ponto-chave

Sem evidência rastreável, relatórios de varredura perdem valor legal e operacional. Automatize snapshots do relatório original e certifique-se de que um hash esteja disponível.

Erros Comuns, Armadilhas e Correções

Erro 1: Escopo demasiado amplo

Varredura em /16 sem filtros causa ruído massivo e maior risco de impacto. Correção: subdividir escopo em subnets e aplicar perfis específicos por classe de ativo.

Figura: anti-padrão e correção

Erro 2: Falta de autenticação nas varreduras críticas

Resultado: muitos falsos positivos e baixa confiança nos resultados. Correção: provisionar credenciais read-only e usar scripts de sanity check para evitar operações destrutivas.

Erro 3: Não testar NVTs em laboratório

Muitos NVTs podem ser intrusivos. Teste NVTs em clone de ambiente antes de habilitar em produção e mantenha lista de NVTs aprovados.

Rollback da política

Implemente rollback seguro: snapshot do host (VM) ou backup de configuração antes de execução de scans intrusivos; em OT, plano de contingência com engenharia disponível é obrigatório.

FAQ Técnico para Busca Orgânica

O que é OpenVAS e como ele se relaciona com GVM?

OpenVAS refere-se ao mecanismo de scanner; GVM (Greenbone Vulnerability Management) engloba o conjunto: gvmd (manager), ospd-openvas (daemon), e a UI. Em deploys, você interage com gvmd para criar tasks e com openvas-scanner para execução.

Como reduzir falsos positivos no OpenVAS?

Use autenticação, limite NVTs intrusivos, utilize port lists específicas, ajuste timeouts e valide resultados com verificações manuais ou scripts de verificação autenticados.

Posso rodar scans em ambientes OT?

Sim, mas com extrema cautela: priorize passivo, crie scanner OT separado, use janelas autorizadas e coordene com engenharia; execute apenas NVTs marcados non-intrusive e sempre faça testes em ambiente de homologação.

Qual a diferença entre scanning autenticado e não autenticado?

Autenticado usa credenciais para verificar configurações internas e reduzir falsos positivos. Não autenticado depende de serviços expostos, sendo útil para mapeamento inicial e descoberta externa.

Como integrar outputs do OpenVAS ao SIEM?

Exportar relatórios em formatos JSON/XML e usar parsers para normalizar campos: host, port, vuln id, CVSS, descrição. Configure ingest pipelines no SIEM para enriquecer com CMDB e tags de criticidade.

Quais parâmetros ajustar para reduzir impacto na rede?

Diminuir parallel hosts, reduzir threads por host, aumentar timeouts, limitar portas, e escalonar scans fora de janelas de pico. Cada ajuste reduz consumo de banda e risco de efeito cascata.

Como gerir credenciais de varredura com segurança?

Use um secrets manager com controle de acesso baseado em função, logs de acesso e rotação automática. Evite armazenar em arquivos de configuração ou variáveis de ambiente sem proteção.

Quais são os indicadores de que um NVT é problemático?

Logs com longos tempos de execução, falhas repetidas no mesmo host, ou relatos de impacto operacional após execução. Isolar NVTs que apresentam esses sinais e marcar para revisão.

Como priorizar vulnerabilidades encontradas pelo OpenVAS?

Use combinação de CVSS, evidência de exploit, criticidade do ativo (CMDB) e exposição pública. Crie regras no SIEM para priorizar remediação automática ou tickets de alta prioridade.

Existe integração nativa com ferramentas de ticketing?

GVM tem API que pode ser usada para integrar com Jira, ServiceNow ou ferramentas internas via scripts; prefira integrações idempotentes que atualizam estado do ticket com mudanças de scan.

Como lidar com NVTs desatualizados?

Mantenha feeds atualizados com greenbone-nvt-sync, audite a idade dos NVTs e desative NVTs que não são relevantes ou que tenham histórico de falhas.

Preciso de autorização formal para scans de vulnerabilidade?

Sim. Autorizações formais reduzem risco legal e operacional. Documente escopo, datas, responsáveis e contatos de emergência antes de iniciar qualquer varredura.

Considerações Finais

OpenVAS/GVM é flexível e escalável, mas a diferença entre um scanner útil e um gerador de ruído está no tuning. Combine arquiteturas distribuídas, controles de credenciais, políticas de scan por perfil e integração com SOC para transformar scans em inteligência acionável. O objetivo prático: reduzir false positives, evitar impacto operacional e acelerar remediação. Em 2026, com superfícies crescendo, varredura bem calibrada passou de prática recomendável a requisito de governança.

Próximo passo: execute este checklist de 10 itens no seu ambiente piloto em 30 dias e envie os resultados para avaliação da nossa newsletter técnica da União Geek.

Recursos Visuais Sugeridos

Materiais públicos com diagramas, arquiteturas e visuais oficiais para apoiar o estudo do tema.

Referências

  • Greenbone Community Edition Documentation, Greenbone Networks, 2026, https://www.greenbone.net
  • GVM – Greenbone Vulnerability Management, GitHub, 2026, https://github.com/greenbone/gvm
  • OpenVAS – Open Vulnerability Assessment Scanner, openvas.org, 2026, https://www.openvas.org
  • NIST Special Publication 800-115, Technical Guide to Information Security Testing and Assessment, NIST, 2008, https://csrc.nist.gov/publications/detail/sp/800-115
  • MITRE ATT&CK, MITRE, 2026, https://attack.mitre.org
  • CISA – Guidance on Vulnerability Disclosure and Scanning, CISA, 2025, https://www.cisa.gov
  • ENISA Threat Landscape 2026 Summary, ENISA, 2026, https://www.enisa.europa.eu/publications
  • HashiCorp Vault – Secret Management Best Practices, HashiCorp, 2025, https://www.vaultproject.io
  • Tenable – Vulnerability Scanning Operational Guidance, Tenable, 2025, https://www.tenable.com/blog
  • OWASP – Application Security Verification Standard, OWASP, 2025, https://owasp.org
  • ISO/IEC 27001 – Information Security Management, ISO, 2022, https://www.iso.org
  • Rapid7 – Best Practices for Vulnerability Scanning at Scale, Rapid7, 2026, https://www.rapid7.com/blog
  • CVSS v3.1 Specification, FIRST, 2019, https://www.first.org/cvss
  • Paper: “Operational Risks of Network Scanners in ICS”, SANS Institute, 2025, https://www.sans.org/white-papers

Você pode gostar...

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *