Auditoría de Activos: Puesto de Trabajo Seguro

  • Rol: Desarrollador y Responsable de Automatización
  • Contexto: Herramienta diseñada para Cubetic Consultores dentro del programa Kit Digital.

Valor de Negocio y Cumplimiento

Impacto Real: Herramienta utilizada en la auditoría de más de 60 equipos, con una vida útil proyectada hasta octubre de 2026. Asegura el cumplimiento de los requisitos de subvención mediante la eliminación de errores manuales en la recolección de licencias.

Esta herramienta autocontenida permite recolectar el serial de BIOS, la clave OEM de Windows y la versión del SO de forma rápida y segura, operando sin conexión y sin dependencias externas.


⚙️ Arquitectura y Flujo de Ejecución

El diseño prioriza la transparencia técnica y la facilidad de uso para personal no técnico.

graph TD
    A[Usuario: Ejecuta .bat] --> B{Solicitud UAC}
    B -->|Aceptado| C[Script PowerShell]
    C --> D{Verificar Admin}
    D -->|Sí| E[Consulta APIs Windows CIM/WMI]
    D -->|No| F[Cierre Seguro]
    E --> G[Decodificación Base24 de Licencia]
    G --> H[Salida Formateada en Consola]
    H --> I[Envío Manual por el Usuario]

🛠️ Stack Tecnológico

  • Lenguajes: PowerShell 5.1+ y Batch (CMD).

  • APIs de Windows: Uso de CIM/WMI (Win32_BIOS, Win32_OperatingSystem) para acceso directo al hardware.

  • Automatización: CI/CD mediante GitHub Actions para el empaquetado y versionado automático de cada release.


🔒 Decisiones de Diseño y Seguridad


Medios

En el siguiente enlace la página de explicación de la herramienta, destinada a usuarios no técnicos.

Enlace