Escáner de secretos y claves de API

Encuentra claves de API, tokens y contraseñas filtrados en código, configuración, registros y diffs, y censúralos

Entrada

Cualquier archivo de texto de hasta 2 MB. Los archivos importados se leen como texto y nunca se ejecutan.

Avanzado

Categorías

Hallazgos

Aún no se ha analizado nada
Pega texto, importa un archivo o carga un ejemplo y elige Analizar.

Salida censurada

Estilo de censura

Se reemplaza cada hallazgo, incluidos los secretos en líneas del diff que no aparecen en la lista. Los falsos positivos ocultos se mantienen igual.

La búsqueda por patrones puede pasar por alto secretos y marcar valores seguros. Revisa la copia censurada y rota cualquier credencial expuesta.

¿Qué es el escáner de secretos y claves de API?

El escáner de secretos y claves de API revisa código, configuración, registros, archivos de entorno y git diff en busca de credenciales antes de hacer commit, pegarlos o compartirlos. Reconoce claves y tokens de proveedores (AWS, GitHub, GitLab, Stripe, OpenAI, Slack, Google y muchos más), bloques de clave privada, URL de bases de datos y brokers con contraseña, encabezados de autorización, JWT, secretos de webhook y contraseñas asignadas a nombres de clave sensibles. Los resultados muestran línea y columna, proveedor, nivel de confianza y una vista previa enmascarada, y una copia censurada queda lista para copiar o descargar.

Cómo usarlo
  1. 1.Pega texto, importa un archivo de texto de hasta 2 MB o carga un ejemplo.
  2. 2.Deja Tipo de entrada en Detección automática o elige el formato. En un git diff, Solo líneas añadidas muestra solo los hallazgos de las líneas añadidas; la copia censurada sigue cubriendo todas las líneas.
  3. 3.Elige Analizar. Los hallazgos se ordenan por gravedad; selecciona una línea para ir a ella en la entrada.
  4. 4.Muestra un valor solo cuando necesites comprobarlo y oculta los falsos positivos para que no se censuren.
  5. 5.Elige un estilo de censura y copia el texto censurado o descarga una copia segura.
Cómo funciona la detección

La detección combina un prefijo de proveedor conocido, el nombre de la clave o del encabezado junto al valor, la longitud y el juego de caracteres esperados, y la aleatoriedad (entropía). Los valores que solo parecen aleatorios se informan con confianza Baja, porque los hashes, UUID e ID de compilación también lo parecen. Se ignoran marcadores como changeme, your-key o referencias de entorno como process.env.API_KEY. En código fuente se omiten los valores que son variables o nombres de tipo en lugar de literales entre comillas. Los datos personales, financieros y direcciones están desactivados por defecto y se activan en Avanzado.

Privacidad y limitaciones

El análisis y la censura se ejecutan en tu navegador: el texto no se sube, no se guarda, no se registra ni se añade a la dirección de la página, y los valores originales solo se muestran al elegir Mostrar valor. El escáner no puede demostrar que no queden secretos: pueden escaparse formatos propios de una organización, valores divididos o codificados y secretos en archivos binarios. No comprueba si una credencial sigue siendo válida. Considera comprometida toda credencial expuesta y rótala.

CodingTool ya está oficialmente disponible en

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch