Releases: EscudoDigitalSV/excelguardpro
Release list
ExcelGuard Pro 1.0.0
🔐 ExcelGuard Pro v1.0.0 – Primera versión oficial
🛡️ ExcelGuard Pro es la suite profesional de seguridad, desprotección y cifrado militar para Microsoft Excel diseñada para gestionar restricciones de edición (sheetProtection), bloqueos de libros (workbookProtection), restauración de contraseñas y cifrado completo de apertura (AES-256 Agile Encryption), ofreciendo una solución rápida, privada y completamente offline para Windows 10 y Windows 11.
Esta primera versión oficial incorpora un motor de protección avanzado con algoritmos de hashing SHA-512 + Salt, un exclusivo sistema de respaldos ocultos de seguridad (.protbak.json) para restaurar claves originales, integración directa al menú contextual del Explorador de Windows y un esquema de licencias criptográficas RSA-4096, permitiendo administrar la seguridad de tus archivos de Excel sin depender de servicios en la nube.
✨ Características principales
- 🔓 Desbloqueo Inteligente: Remoción instantánea de restricciones en hojas (
sheetProtection) y libros (workbookProtection) - 🔒 Protección SHA-512: Aplicación de clave real con SHA-512, Salt de 16 bytes y 100,000 iteraciones (Estándar Excel 2013+)
- ♻️ Restauración Automática: Recuperación de la protección original sin necesidad de recordar la contraseña
- 🔐 Cifrado de Apertura AES-256: Cifrado militar completo de archivo mediante OOXML Agile Encryption (
msoffcrypto) - 📊 Medidor de Fortaleza: Evaluación visual de contraseñas en tiempo real (Débil, Media, Fuerte)
- 🖱️ Menú Contextual de Windows: Integración directa al clic derecho del Explorador sin requerir permisos de Administrador
- 💾 Respaldos Ocultos de Seguridad: Generación de archivos
.protbak.jsoncon atributos de sistema (HiddenySystem) - ⚡ Interfaz Multimodal Responsiva: Selector de modos (Desbloquear, Bloquear, Restaurar) con ajuste dinámico de altura (
_reflow_height) - 📂 Soporte Drag & Drop y Precarga: Arrastra archivos o ábrelos directamente desde el sistema (
sys.argv) - ⚡ Arquitectura Asíncrona: Procesamiento multihilo (
QThread) para evitar congelamientos en la UI - 🔑 Licenciamiento Criptográfico: Firma digital de licencias con RSA-4096 + PKCS#1 v1.5 y hardware binding
- ⏳ Periodo de Prueba: Trial de 15 días respaldado por doble anclaje anti-manipulación (Registro + HMAC-SHA256)
- 🌐 Funcionamiento 100% Local: Operación offline sin telemetría ni envío de datos a servidores externos
- 💻 Compatible con Windows: Diseñado para Windows 10 y Windows 11 (64-bit)
🆕 Sistema Multimodal de Seguridad y Cifrado OpenXML
🔓 Desbloqueo y Respaldo Inteligente
ExcelGuard Pro analiza y procesa la estructura comprimida de los libros de cálculo (.xlsx, .xlsm) en memoria, removiendo con precisión las directivas XML de seguridad (<sheetProtection> y <workbookProtection>) sin necesidad de conocer la clave original.
Al desbloquear, crea automáticamente un respaldo cifrado oculto (.protbak.json) que resguarda la estructura de seguridad original sin exponer las contraseñas del usuario.
🔒 Protección Avanzada SHA-512 + Salt
Permite establecer contraseñas de protección a hojas y libros utilizando el mismo estándar de hashing criptográfico implementado por Microsoft Excel 2013 y versiones superiores: SHA-512 con salt de 16 bytes y 100,000 iteraciones.
🔐 Cifrado Real de Apertura (AES-256 Agile Encryption)
Mediante el módulo avanzado de apertura, puedes cifrar el libro completo con contraseña. Esto impide que el documento sea siquiera abierto o previsualizado en Excel sin haber ingresado la clave correcta.
🛡️ Gestión e Integración con el Sistema
ExcelGuard Pro ofrece una experiencia de uso fluida e integrada con Windows:
- 🖱️ Clic Derecho en Explorador: Activa la opción "Abrir con ExcelGuard Pro" directamente en el menú contextual de Windows para archivos
.xlsxy.xlsm. - 📊 StatusBadge Dinámico: Notificaciones visuales sobre el estado de protección, verificación de respaldos y resultados de operaciones.
- ⚡ GlowButton Interactivo: Botón de acción animado adaptativo al modo seleccionado.
📦 Archivo incluido
- 🖥️ ExcelGuardPro.exe → Ejecutable portable listo para usar. No requiere instalación.
📋 Instrucciones
1️⃣ Descargar el archivo ExcelGuardPro.exe.
2️⃣ Ejecutar la aplicación e ingresar tu archivo de licencia .lic o iniciar la prueba gratuita de 15 días.
3️⃣ Arrastrar un archivo de Excel (.xlsx o .xlsm), seleccionarlo o usar el clic derecho desde el Explorador de Windows.
4️⃣ Seleccionar el modo deseado:
- 🔓 Desbloquear: Remueve la contraseña de edición y crea un respaldo oculto.
- 🔒 Bloquear: Ingresa una clave para proteger el documento con hashing SHA-512.
- ♻️ Restaurar: Devuelve la protección original almacenada en el respaldo.
- 🔐 Contraseña de apertura: Cifra la apertura total del archivo con AES-256.
5️⃣ Obtener el archivo procesado (_unlocked, _protected, _restored o _encrypted) en la misma carpeta.
⚠️ Nota de Seguridad
Caution
ExcelGuard Pro interactúa directamente con la estructura de archivos ZIP/XML de documentos Microsoft Excel y realiza operaciones criptográficas de bajo nivel.
Debido a este comportamiento técnico y al empaquetado autónomo del ejecutable, algunos antivirus o soluciones de seguridad pueden mostrar alertas preventivas o falsos positivos.
Note
ExcelGuard Pro es una solución comercial desarrollada por EscudoDigitalSV.
El ejecutable utiliza firmas criptográficas asimétricas RSA-4096 vinculadas al ID de equipo de cada licencia.
Windows SmartScreen puede mostrar advertencias preventivas la primera vez que se ejecuta el ejecutable mientras finaliza la validación de reputación de dominio.
Estas advertencias forman parte de las medidas de seguridad estándar de Windows y no indican la presencia de software malicioso.
📥 Instalación y Advertencia de Windows SmartScreen
Important
Al descargar ExcelGuard Pro, Windows puede mostrar la advertencia "Windows protegió tu PC".
Este comportamiento es completamente normal cuando una aplicación descargada desde Internet aún no dispone de una firma de código reconocida por Microsoft.
Pasos para continuar
- Haz clic en Más información.
- Haz clic en Ejecutar de todas formas.
- Continúa con la ejecución normalmente.
Tip
Este procedimiento generalmente solo es necesario la primera vez que se ejecuta la aplicación.
👨💻 Desarrollado por
EscudoDigitalSV
📌 Versión: 1.0.0 (Pro Edition)
📅 Fecha: 2026
