Skip to content
SEO Optimizer is live, Audit on page SEO and AI-search readiness. Try it free
Entrar
Scanner de repositórios

Pegue chaves vazadas e código arriscado
antes de publicar

Conecte o GitHub ou o Bitbucket, ou rode a CLI na sua máquina. O Scanner de repositório encontra segredos no código, dependências vulneráveis, código inseguro e configurações arriscadas de agentes de IA, escreve a correção e pode abrir o pull request.

github.com/acme/storefront
76B

Fair · Repo Health

Quality Gate: FAILED

1

Secrets

4

SAST

2

Dep CVEs

SecurityQualityIaC
Hardcoded AWS secret keyconfig/aws.ts:12
SSRF via unvalidated fetch URLlib/proxy.ts:44
AI fix ready · Open PR in one click

Scanner de repositório é uma das seis ferramentas da Scanverra. Uma assinatura cobre todas.

Ver as seis ferramentas

O que analisamos

Dependências, vulnerabilidades e qualidade de código, tudo em uma única passagem.

Detecção de SAST e segredos

Análise estática para JS, TS e Python: cobrindo SSRF, injeção NoSQL, redirecionamento aberto, injeção de template, escapes de sandbox, desserialização insegura e padrões de segredos, incluindo detecção baseada em entropia.

Varredura de CVEs em dependências

Lockfiles e manifestos de npm, Python, Go, Ruby, PHP, Rust, Java, .NET e Dart verificados contra bases de vulnerabilidades mantidas. CVEs classificados por gravidade com a versão exata de correção, além de detecção de pacotes desatualizados mostrando a última versão disponível.

Segurança de IaC e configuração

Dockerfile, docker-compose, Kubernetes (contextos de segurança, capabilities, segredos em ConfigMap) e GitHub Actions: actions fixadas, permissões write-all e injeção de script são todos verificados.

Correções com IA e criação de PR

Cada descoberta vem com uma correção escrita por IA. Selecione as que você quiser e o Scanverra abre um pull request no GitHub: título, descrição e diff já preenchidos. Suprima falsos positivos com comentários inline.

Uma ferramenta de detecção de segredos em cada análise

Toda análise de repositório inclui detecção de segredos: padrões específicos para chaves de API de nuvem, pagamentos, mensagens e IA, além de strings de alta entropia, para encontrar uma chave vazada junto com os resultados de SAST, dependências e IaC. A análise cobre os arquivos atuais da branch; rotacione qualquer chave encontrada antes de removê-la.

Também disponível como CLI

Prefere a linha de comando?

O @scanverra/cli escaneia seu código na sua própria máquina, sem precisar conectar GitHub ou Bitbucket. Apenas os resultados são enviados à Scanverra.

Saiba mais sobre a CLI
npx @scanverra/cli scan .

Como funciona

Do escaneamento ao PR mesclado, sem sair do navegador.

Conecte GitHub ou Bitbucket

OAuth com um clique: solicitamos apenas as permissões necessárias para ler seu código e, opcionalmente, abrir pull requests no GitHub.

Selecione um repositório e uma branch

Escolha qualquer repositório da lista. Selecione a branch a ser escaneada: por padrão, a branch padrão do seu repositório.

Revise as descobertas por categoria

As abas Security, Quality, IaC, Dependencies e Analysis detalham cada descoberta com gravidade, caminho do arquivo e número da linha.

Aplique correções e crie um PR

Aceite as correções sugeridas pela IA, ajuste o código se necessário e depois abra um pull request no GitHub com um clique.

Lista completa de verificações

Sinais abrangentes de SAST, segredos, dependências, IaC e qualidade de código.

SAST JS/TS: XSS, injeção, SSRF, redirecionamento aberto, ReDoS
SAST Python: eval, pickle, injeção SQL, subprocess, yaml.load
Detecção de injeção NoSQL e de template
Escape de sandbox vm e desserialização insegura
Padrões de segredos, incluindo detecção baseada em entropia
Detecção de chaves da AWS, GitHub, Stripe, OpenAI, Anthropic, GCP e Cloudflare
Varredura de CVEs em dependências de 9 ecossistemas de pacotes
Classificação de gravidade Critical / High / Medium / Low
Detecção de pacotes desatualizados com comparação à última versão
Lista de dependências diretas com status de segurança por pacote
Regras de IaC para Dockerfile, docker-compose, Kubernetes, GitHub Actions
Verificações de contexto de segurança do Kubernetes (runAsNonRoot, allowPrivilegeEscalation)
Detecção de segredos em ConfigMap do Kubernetes e auditoria de capabilities
GitHub Actions: actions fixadas, permissões write-all, injeção de script
Qualidade de código: complexidade ciclomática, tamanho de função, tamanho de arquivo
Detecção de uso de 'any' em TypeScript e blocos catch vazios
Duplicação de código e marcadores de dívida técnica
Pontuação de segurança com quality gate (Pass/Fail)
Supressão inline via // scanverra-ignore ou # nosec
Suporte a repositórios GitHub e Bitbucket
Correções de código geradas por IA com contexto no nível da linha
Criação de PR no GitHub com um clique

Combina bem com

Cada ferramenta da Scanverra cobre um ângulo. Estas duas cobrem os próximos.

Uma assinatura

As seis ferramentas em um plano

  • Free: 5 análises de Scanner de repositório por mês, sem cartão.
  • Pro: análises ilimitadas de Scanner de repositório, mais análises ilimitadas nas outras cinco ferramentas. Cobrança mensal, cancele quando quiser.
Grátis: revise antes de aplicar

Escaneie, corrija e publique, em minutos

Conecte seu repositório, revise cada descoberta e abra um PR somente quando você decidir.