Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>Enmascarador de Datos en BDNew to Visual Studio Code? Get it now.
Enmascarador de Datos en BD

Enmascarador de Datos en BD

grupo9-upt-enmascarador

| (0) | Free
Detecta columnas sensibles, simula (Dry Run) y enmascara bases SQLite desde VS Code usando el Enmascarador de Datos en BD. Incluye historial y dashboard de utilización.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Enmascarador de Datos en BD para Visual Studio Code

Detecte columnas sensibles, simule y enmascare bases SQLite sin salir del editor. La extensión se conecta con la aplicación web del Enmascarador de Datos en BD (Base de Datos II · Universidad Privada de Tacna) mediante su API REST y un token personal.

Funciones

Dónde Qué hace
Clic derecho sobre un .db, .sqlite, .sqlite3 o .db3 Detectar columnas sensibles, Simular (Dry Run) y Enmascarar copia
Barra lateral «Enmascarador» Historial de ejecuciones (usuario, modo, filas, huérfanos) con acceso al detalle web
Barra de estado Usuario y rol conectados; clic para abrir el dashboard de utilización
Paleta de comandos (Ctrl+Shift+P → «Enmascarador») Todos los comandos, incluido Configurar conexión
  • Detectar muestra, por tabla, cada columna con su tipo, la técnica sugerida (sustitución, FF1, ofuscación, mezcla) y el motivo.
  • Dry Run muestra filas «antes / después» y resalta las celdas que cambian. No escribe nada.
  • Enmascarar genera <archivo>_enmascarado.db junto al original (que nunca se modifica) e informa filas, columnas y registros huérfanos (meta: 0). Solo disponible para el rol Administrador (RN08).
  • Dashboard muestra los indicadores de uso, ejecuciones por día, técnicas, motores, usuarios y la telemetría del servidor.

Configuración

  1. En la aplicación web, entre a Mi cuenta → Tokens de acceso y cree un token (se muestra una sola vez).
  2. En VS Code ejecute Enmascarador: Configurar conexión, escriba la URL de la aplicación y pegue el token. El token se guarda en el almacén seguro de VS Code (SecretStorage), nunca en settings.json.
Ajuste Predeterminado Descripción
enmascarador.servidor https://enmascarador-datos-production.up.railway.app URL de la aplicación
enmascarador.perfil detección automática BANCARIO, SALUD o RETAIL
enmascarador.muestraDryRun 10 Filas por tabla en el Dry Run (5–100)
enmascarador.diasDashboard 30 Periodo del dashboard: 7, 30 o 90 días
enmascarador.limiteHistorial 25 Ejecuciones en la vista de historial

Seguridad

  • Los archivos se envían por HTTPS a su propio servidor; el servidor los borra al terminar (RN06).
  • Los paneles no ejecutan JavaScript y escapan todo el contenido (CSP estricta).
  • Puede revocar el token en cualquier momento desde «Mi cuenta».

Desarrollo

npm test                # pruebas del cliente de la API y de las vistas (node --test)
npm run package         # genera enmascarador-datos-1.0.0.vsix
code --install-extension enmascarador-datos-1.0.0.vsix

El workflow .github/workflows/vscode-extension.yml ejecuta las pruebas, empaqueta el .vsix y lo publica como artifact.

Licencia MIT · Grupo 9 · Carlos Raí Jimenez Laura y Arturo Sebastian Cutipa Flores.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft