🛡️ Env-Guardian: Secrets & Environment Security for VS Code
Env-Guardian es tu red de seguridad local para archivos de configuración. Analiza proactivamente tus archivos para detectar secretos, claves API y credenciales expuestas antes de que realices un commit accidental a tu repositorio.
📺 Demostración en vivo
🚀 ¿Por qué Env-Guardian?
Un simple git push con un archivo .env puede exponer tus claves de OpenAI o AWS, comprometiendo tu seguridad y tu presupuesto. Env-Guardian vigila mientras programas, asegurando que tus datos sensibles se queden en tu máquina.
✨ Características Principales
Función
Descripción
🚨 Secret Scanner
Identifica en tiempo real tokens de OpenAI, AWS, GitHub, Stripe y más.
⚠️ Database Auditor
Detecta credenciales de DB (Host, Port, User, Pass) incluso si están vacías.
🛡️ Auto-Ignore Fix
Añade archivos sensibles al .gitignore con un solo clic mediante la bombilla 💡.
🚦 Smart Feedback
Rojo para archivos expuestos; Azul para archivos ya protegidos en el gitignore.
🛠️ Cómo funciona
Env-Guardian utiliza un motor de análisis estático que escanea tu archivo en tiempo real:
Escaneo de Patrones: Compara tu texto con una base de datos de estructuras de secretos conocidas.
Verificación de Entorno: Comprueba si el archivo actual está listado en tu .gitignore.
Sugerencias de Seguridad: Ofrece protección inmediata mediante acciones de código para ocultar el archivo de Git.
🛡️ Seguridad y Privacidad
La privacidad es nuestra prioridad. Env-Guardian no envía tus datos a la nube. Todo el análisis se realiza de forma estática y local en tu editor, garantizando que tus secretos nunca salgan de tu entorno de desarrollo.