Skip to content
SEO Optimizer is live, Audit on page SEO and AI-search readiness. Try it free
Iniciar sesión
Escáner de repositorios

Detecta claves filtradas y código arriesgado
antes de publicar

Conecta GitHub o Bitbucket, o ejecuta la CLI en tu equipo. El Analizador de repos encuentra secretos en el código, dependencias vulnerables, código inseguro y configuraciones arriesgadas de agentes de IA, escribe la corrección y puede abrir el 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

Analizador de repos es una de las seis herramientas de Scanverra. Una suscripción las cubre todas.

Ver las seis herramientas

Qué analizamos

Dependencias, vulnerabilidades y calidad del código, todo en un solo análisis.

Detección de SAST y secretos

Análisis estático para JS, TS y Python: cubre SSRF, inyección NoSQL, redirección abierta, inyección de plantillas, escapes de sandbox, deserialización insegura y patrones de secretos, incluida la detección basada en entropía.

Escaneo de CVEs en dependencias

Los lockfiles y manifiestos de npm, Python, Go, Ruby, PHP, Rust, Java, .NET y Dart se comprueban contra bases de datos de vulnerabilidades mantenidas. Los CVEs se clasifican por gravedad con la versión exacta de corrección, además de detectar paquetes obsoletos mostrando la última versión disponible.

Seguridad de IaC y configuración

Dockerfile, docker-compose, Kubernetes (contextos de seguridad, capabilities, secretos en ConfigMap) y GitHub Actions: se comprueban actions fijadas, permisos write-all e inyección de scripts.

Soluciones con IA y creación de PR

Cada hallazgo incluye una solución escrita por IA. Selecciona las que quieras y Scanverra abre un pull request en GitHub, con título, descripción y diff ya rellenados. Suprime los falsos positivos con comentarios en línea.

Una herramienta de detección de secretos en cada análisis

Cada análisis de repositorio incluye detección de secretos: patrones específicos para claves de API de nube, pagos, mensajería e IA, además de cadenas de alta entropía, para detectar una clave filtrada junto a los hallazgos de SAST, dependencias e IaC. Analiza los archivos actuales de la rama; rota cualquier clave encontrada antes de eliminarla.

También disponible como CLI

¿Prefieres la línea de comandos?

@scanverra/cli analiza tu código en tu propia máquina, sin necesidad de conectar GitHub o Bitbucket. Solo los hallazgos se envían a Scanverra.

Más sobre la CLI
npx @scanverra/cli scan .

Cómo funciona

Del escaneo al PR fusionado, sin salir del navegador.

Conecta GitHub o Bitbucket

OAuth con un clic: solo solicitamos los permisos necesarios para leer tu código y, opcionalmente, abrir pull requests en GitHub.

Selecciona un repositorio y una rama

Elige cualquier repositorio de la lista. Escoge la rama a escanear: por defecto, la rama predeterminada de tu repositorio.

Revisa los hallazgos por categoría

Las pestañas Security, Quality, IaC, Dependencies y Analysis desglosan cada hallazgo con su gravedad, ruta de archivo y número de línea.

Aplica soluciones y crea un PR

Acepta las soluciones sugeridas por IA, ajusta el código si es necesario y luego abre un pull request en GitHub con un clic.

Lista completa de comprobaciones

Señales exhaustivas de SAST, secretos, dependencias, IaC y calidad del código.

JS/TS SAST: XSS, inyección, SSRF, redirección abierta, ReDoS
Python SAST: eval, pickle, inyección SQL, subprocess, yaml.load
Detección de inyección NoSQL y de plantillas
Escape de sandbox vm y deserialización insegura
Patrones de secretos, incluida la detección basada en entropía
Detección de claves de AWS, GitHub, Stripe, OpenAI, Anthropic, GCP y Cloudflare
Escaneo de CVEs en dependencias de 9 ecosistemas de paquetes
Clasificación por gravedad Critical / High / Medium / Low
Detección de paquetes obsoletos con comparación con la última versión
Lista de dependencias directas con estado de seguridad por paquete
Reglas de IaC para Dockerfile, docker-compose, Kubernetes y GitHub Actions
Comprobaciones de contexto de seguridad de Kubernetes (runAsNonRoot, allowPrivilegeEscalation)
Detección de secretos en ConfigMap de Kubernetes y auditoría de capabilities
GitHub Actions: actions fijadas, permisos write-all, inyección de scripts
Calidad de código: complejidad ciclomática, longitud de funciones, tamaño de archivo
Detección de uso de 'any' en TypeScript y bloques catch vacíos
Duplicación de código y marcadores de deuda técnica
Puntuación de seguridad con quality gate (Pass/Fail)
Supresión en línea mediante // scanverra-ignore o # nosec
Compatibilidad con repositorios de GitHub y Bitbucket
Soluciones de código generadas por IA con contexto a nivel de línea
Creación de PR en GitHub con un clic

Combina bien con

Cada herramienta de Scanverra cubre un ángulo. Estas dos cubren los siguientes.

Una suscripción

Las seis herramientas en un plan

  • Free: 5 análisis de Analizador de repos al mes, sin tarjeta.
  • Pro: análisis ilimitados de Analizador de repos, más análisis ilimitados en las otras cinco herramientas. Facturación mensual, cancela cuando quieras.
Gratis: revisa antes de aplicar

Escanea, corrige y publica, en minutos

Conecta tu repositorio, revisa cada hallazgo y abre un PR solo cuando tú lo decidas.