Ir al contenido
snowkitLaunch

¿Tu archivo .env es público? Compruébalo en segundos

Averigua si alguien puede descargar tu archivo de entorno, tu carpeta Git o tus source maps, y si hay claves en el código de tu front-end.

Todavía no se ha escaneado nada Escribe arriba la dirección de tu sitio y pulsa Escanear sitio.

El servidor de Snowkit descarga tu página de inicio, robots.txt, sitemap.xml, security.txt, el favicon, hasta 5 de tus propios scripts y sus source maps, y 4 rutas comunes de fugas. Son 30 solicitudes como máximo, sin rastreo. Las claves y las etiquetas se comprueban aquí en tu navegador y no se guarda nada. Escanea solo sitios que administres o que tengas permiso de probar.

Escanea tu sitio antes de lanzarlo. Una sola comprobación cubre lo que se cuela el día del lanzamiento: claves de API en tu JavaScript, una carpeta .env o .git pública, source maps, encabezados de seguridad débiles, contenido mixto, un noindex olvidado y títulos, etiquetas para compartir y favicon que faltan. Es gratis y no se guarda nada de lo que escaneas.

Cómo escanear tu sitio, paso a paso

  1. Escribe la dirección de tu sitio en el cuadro de dirección.
  2. Pulsa Escanear sitio y espera un momento.
  3. Lee los resultados. Usa las pestañas para ver Todas las comprobaciones o una categoría: Archivos y secretos, Seguridad, Búsqueda y compartir, o Básicos.
  4. Corrige lo que se señale, publica y vuelve a escanear para confirmarlo.

Lo que busca el escaneo

Archivos y secretos expuestos: claves de API, tokens y claves privadas dentro de tu HTML y tus scripts; archivos .env, .git y config.json públicos; y source maps que publican tu código original. Seguridad: HTTPS y la redirección desde HTTP normal, los principales encabezados de seguridad, las banderas de cookies, el contenido mixto y un contacto security.txt. Búsqueda y compartir: el título, la descripción y las etiquetas Open Graph, robots.txt, sitemap.xml y cualquier noindex sobrante de pruebas. Básicos: el viewport, el idioma de la página, el favicon y los enlaces a una política de privacidad y unos términos.

Qué pasa cuando escaneas

Esta herramienta hace solicitudes de red, así que esto es exactamente lo que hace. El servidor de Snowkit descarga tu página de inicio, robots.txt, sitemap.xml, security.txt, el favicon, hasta 5 de tus propios scripts y sus source maps, y 4 rutas comunes de fugas. Son 30 solicitudes como máximo, sin rastreo. Las claves y las etiquetas se comprueban en tu navegador y no se guarda nada. Escanea solo sitios que administres o que tengas permiso de probar.

Si aparece una clave

Trátala como filtrada, aunque el sitio aún no sea público. Revócala o rótala primero con el proveedor y luego sácala del código del front-end y llévala a una variable de entorno del servidor o a una función de backend. Las claves pensadas para navegadores, como las claves de pago publicables o las claves de mapas restringidas, se pueden publicar sin problema, pero bloquéalas a tu dominio en el panel del proveedor.

Lo que no puede ver

Revisa la página de inicio y los archivos a los que enlaza, no todas las páginas. No ve el contenido que solo aparece después de ejecutar JavaScript, las páginas protegidas por inicio de sesión ni el código del lado del servidor. Un escaneo limpio significa que los errores comunes de lanzamiento están cubiertos, no que el sitio sea totalmente seguro.

Una lista de verificación de lanzamiento sencilla

Preguntas

¿Puedo escanear cualquier sitio?

Escanea solo sitios que administres o que tengas permiso de probar.

¿Guarda mis resultados?

No. No se guarda nada de lo que escaneas.

¿Un resultado limpio es una garantía?

No. Cubre errores comunes de lanzamiento en las páginas que puede ver, no todas las debilidades posibles.

Qué hacer ahora

Sigue con lo que acabas de crear, todavía en tu dispositivo.

Más de Snowkit