/* global React, ReactDOM */
const { useState, useEffect } = React;
const { Icon, useReveal, Navbar, Footer, useSiteTweaks, SiteTweaks, PrivacyBox, Galeria } = window;
const SHOTS = [
{ src: "assets/masys/dashboard.webp", t: "Dashboard", d: "Puntuaciones de seguridad y salud del equipo, cambios desde la última visita y resumen por módulo." },
{ src: "assets/masys/favoritos.webp", t: "Gestor de favoritos", d: "Carga los marcadores de Chrome, Edge o Firefox por perfil, comprueba los enlaces rotos, reorganiza y vuelve a escribirlos en el navegador o migra a otro." },
{ src: "assets/masys/contrasenas.webp", t: "Auditoría de contraseñas", d: "Revisa la fortaleza de las contraseñas guardadas, detecta las reutilizadas y comprueba si están expuestas en filtraciones (Have I Been Pwned, sin enviar la contraseña)." },
{ src: "assets/masys/procesos.webp", t: "Procesos", d: "Tabla de procesos con estado, prioridad, usuario, memoria y CPU, panel de detalle, notas y acciones (finalizar, suspender, reanudar, cambiar prioridad)." },
{ src: "assets/masys/firewall.webp", t: "Firewall", d: "Reglas del cortafuegos con dirección, acción, puerto y perfil, estado de los tres perfiles (Dominio, Privado, Público) y aviso de reglas demasiado amplias." },
{ src: "assets/masys/servicios.webp", t: "Servicios", d: "Servicios de Windows con estado y tipo de inicio: iniciar, detener y reiniciar, cambiar el arranque, notas y detección de servicios sospechosos." },
{ src: "assets/masys/software.webp", t: "Software instalado", d: "Inventario de programas con editor, versión y fecha, lista negra, filtros (antiguos, sin soporte) y desinstalación." },
{ src: "assets/masys/usuarios.webp", t: "Usuarios y cuentas", d: "Cuentas locales, de dominio y del sistema con estado, grupos, última conexión y tipo de vínculo (local, Microsoft, Entra ID, dominio)." },
{ src: "assets/masys/actualizaciones.webp", t: "Actualizaciones de Windows", d: "Actualizaciones pendientes e instaladas con criticidad y tamaño, e instalación de un KB concreto." },
{ src: "assets/masys/drivers.webp", t: "Controladores", d: "Controladores instalados con fabricante, versión y firma, detección de problemas y copia de seguridad de los de terceros." },
{ src: "assets/masys/tareas.webp", t: "Tareas programadas", d: "Tareas del programador de Windows con próxima ejecución, tareas ocultas y detección de tareas sospechosas (bypass/ofuscación)." },
{ src: "assets/masys/wifi.webp", t: "Redes WiFi", d: "Perfiles WiFi guardados con su clave, aviso de redes abiertas o WEP, código QR para compartir y escaneo de redes cercanas." },
{ src: "assets/masys/perfiles.webp", t: "Perfiles de características", d: "Antes de aplicar un perfil, MASys enseña qué se activará, qué se quitará y qué ya está como pide." },
{ src: "assets/masys/iconos.webp", t: "Iconos", d: "Bibliotecas de iconos de Windows con su índice e ID, y extracción a ICO o PNG." },
{ src: "assets/masys/caracteristicas.webp", t: "Características de Windows", d: "Características opcionales y capacidades (RSAT, .NET, IIS…) en una sola tabla, con activación y desactivación por fila o en lote." },
{ src: "assets/masys/extensiones.webp", t: "Extensiones y protocolos", d: "Qué programa abre cada extensión y protocolo, detección de elecciones rotas, restablecimiento y exportación o importación de las asociaciones." }
];
/* Capturas de la app móvil MASysMov (bloque propio) */
const MOBILE_SHOTS = [
{ src: "assets/masys/movil_seguridad.webp", t: "Seguridad y rastreadores", d: "Permisos delicados, apps instaladas fuera de tiendas y accesibilidad activa; bloqueo de rastreadores de publicidad y analítica con el recuento de consultas cortadas." },
{ src: "assets/masys/movil_apps.webp", t: "Apps y permisos", d: "Inventario completo de aplicaciones, en uso y todas, con los permisos concedidos a cada una." },
{ src: "assets/masys/movil_red.webp", t: "Red y consumo", d: "Conexiones del dispositivo y consumo de datos por aplicación, para detectar quién gasta de más." },
{ src: "assets/masys/movil_bateria.webp", t: "Batería y almacenamiento", d: "Estado y salud de la batería y reparto del espacio ocupado en el teléfono." },
{ src: "assets/masys/movil_ficha.webp", t: "Ficha del móvil y cuentas", d: "Modelo, Android, parche de seguridad y hardware del dispositivo, y las cuentas configuradas." },
{ src: "assets/masys/movil_rendimiento.webp", t: "Rendimiento y copias de apps", d: "Procesos y rendimiento en vivo, y copia de los APK instalados para guardarlos o reinstalarlos." }
];
const MASYS_EMAIL = "masys@masoft.es";
// navbar principal (72) + subcabecera (~52)
const NAV_OFFSET = 126;
const SECTIONS = [
{ id: "que-es", label: "Qué es" },
{ id: "dashboard", label: "Dashboard" },
{ id: "categorias", label: "Las 6 categorías" },
{ id: "pantallas", label: "Pantallas" },
{ id: "masysmov", label: "MASysMov" },
{ id: "transversal", label: "Herramientas transversales" },
{ id: "copias", label: "Copias de seguridad" },
{ id: "informes", label: "Informes" },
{ id: "publico", label: "Para quién" },
{ id: "requisitos", label: "Requisitos" },
{ id: "contacto", label: "Contacto" }
];
const scrollToId = (id) => {
const el = document.getElementById(id);
if (!el) return;
const y = el.getBoundingClientRect().top + window.pageYOffset - NAV_OFFSET;
window.scrollTo({ top: Math.max(0, y), behavior: "smooth" });
};
/* ---------- Subcabecera propia ---------- */
const MSSubnav = ({ active }) => (
);
/* ---------- Las 6 categorías + sus secciones ---------- */
const CATEGORIES = [
{
icon: "cpu",
name: "Sistema",
intro: "Estado y configuración del núcleo del equipo.",
items: [
["Sistema", "Fichas de hardware, sistema operativo, placa base y BIOS. Reinicio directo en la configuración de firmware (BIOS/UEFI)."],
["Registro de Windows", "Búsqueda en el registro, escaneo de entradas huérfanas, copia de seguridad de ramas antes de tocar y borrado seguro."],
["Iconos", "Bibliotecas de iconos de Windows con extracción a ICO y PNG, reconstrucción de las cachés de iconos y miniaturas, accesos directos rotos, espaciado y posición de los iconos del escritorio, prioridad de los iconos superpuestos (OneDrive, Dropbox, Git…) e iconos personalizados de unidades."],
["Extensiones y programas", "Qué programa abre cada extensión y cada protocolo, calculado igual que el Explorador. Detecta elecciones rotas, las restablece y exporta o importa las asociaciones en el XML de DISM."],
["Características de Windows", "Características opcionales y capacidades (RSAT, OpenSSH, idiomas…) en una sola tabla, perfiles listos — puesto de soporte IT, desarrollo, endurecer el equipo, programas antiguos — que enseñan antes qué cambian, e instalación de .NET 3.5 sin internet."],
["Estabilidad", "Pantallazos azules con el código explicado y su causa habitual, análisis del volcado para saber qué controlador lo provocó, apagados inesperados, apps que se cierran o dejan de responder e índice de estabilidad de Windows."],
["Procesos", "Tabla con panel de detalle y notas, cambio de prioridad, finalizar / suspender / reanudar y detección de procesos sospechosos."],
["Programas de Inicio", "Claves Run de HKLM/HKCU (32 y 64 bits) y carpetas de inicio de todos los usuarios. Activar/desactivar por fila o en lote usando la misma clave que el Administrador de tareas, con verificación de firma digital."],
["Servicios", "Iniciar / detener / reiniciar, cambio de tipo de arranque, notas, y detección de servicios sospechosos, con rutas sin comillas o atascados."],
["Actualizaciones de Windows", "Listado de actualizaciones, instalación de un KB concreto y restablecimiento completo de Windows Update."],
["Variables de Entorno", "Alta, edición y borrado de variables, desglose y búsqueda dentro de PATH, copia del registro antes de escribir e historial de cambios."],
["Eventos del Sistema", "Consulta del visor de eventos con detalle por evento, filtros y aviso de eventos críticos recientes."]
]
},
{
icon: "grid",
name: "Disco y Archivos",
intro: "Almacenamiento local, recursos compartidos y contenido.",
items: [
["Carpetas Compartidas", "Análisis de los recursos compartidos del equipo o de una ruta concreta, con control de profundidad, vista jerárquica (recurso → usuario → permisos) o de carpetas, e historial de conexiones."],
["Unidades Remotas", "Unidades de red mapeadas: conectar, desconectar, probar y ver el historial de conexiones."],
["Contenido", "Búsqueda de archivos y carpetas por nombre o expresión regular, extensión, tamaño y fecha, acotada a un ámbito (perfil de usuario, escritorio o ubicación libre). Gestión de la papelera de reciclaje."],
["Discos Duros", "Salud de cada disco, verificación con CHKDSK y búsqueda de archivos duplicados grandes (≥ 500 MB) que solo propone, nunca borra."]
]
},
{
icon: "refresh",
name: "Red",
intro: "Conectividad, adaptadores y exposición del equipo.",
items: [
["WiFi", "Perfiles guardados con su clave, generación de código QR para compartir una red con un móvil, y escaneo de redes cercanas con conexión directa."],
["Conexiones de Red", "Conexiones activas con resolución de nombre de host y menú contextual."],
["Firewall", "Reglas del cortafuegos con cambio de acción/estado, comprobación de puertos concretos y análisis de puertos abiertos poco habituales."],
["Conexiones Remotas", "Sesiones y configuración de escritorio remoto (RDP)."],
["Redes", "Adaptadores de red: habilitar, deshabilitar y reiniciar; vaciado de la caché DNS."],
["Red Local", "Tabla ARP: equipos vistos en el segmento de red local."],
["Herramientas de red", "Diagnóstico por capas de cualquier destino — de la tarjeta de red a Microsoft 365 — con investigación de puertos e informe técnico o para el cliente. Consultas DNS en varios servidores, WHOIS (RDAP), cabeceras web, certificado TLS e IP pública."]
]
},
{
icon: "lock",
name: "Usuarios y Seguridad",
intro: "Identidades, credenciales, dominio y endurecimiento.",
items: [
["Usuarios", "Cuentas locales, de dominio y del sistema: activar/desactivar, permisos e historial, con exportación."],
["Credenciales", "Administrador de credenciales de Windows: probar, añadir, editar y eliminar entradas."],
["Certificados", "Almacenes de certificados del equipo y del usuario, con exportación y aviso de certificados sospechosos."],
["Cuentas de Correo", "Cuentas y firmas de Outlook, con exportación de buzones a ficheros PST independientes."],
["Navegadores y Nube", "Firefox, Chrome y Edge por perfil: marcadores, historial, descargas, extensiones y contraseñas guardadas. Gestor de favoritos para cargarlos, revisarlos, editarlos, comprobar enlaces rotos, reorganizarlos y volver a escribirlos en el navegador o migrarlos a otro (exporta e importa en formato estándar). Auditoría de contraseñas: fortaleza, reutilizadas y comprobación de si están expuestas en filtraciones conocidas mediante Have I Been Pwned, sin que la contraseña salga del equipo (k-anonymity). Cuentas y carpetas vinculadas de OneDrive."],
["Active Directory", "Consulta del dominio mediante RSAT, con instalador de RSAT integrado si no está presente."],
["Políticas de Grupo", "Estado de unión a dominio / Entra ID (dsregcmd), GPO aplicadas (gpresult) e inscripción en Intune/MDM. No depende de RSAT: siempre disponible."],
["Sesiones Activas", "Sesiones de usuario abiertas en el equipo en este momento."],
["Seguridad", "Fichas de antivirus, cortafuegos, cifrado (BitLocker) y endurecimiento (UAC, SMBv1, PowerShell Remoting, AutoRun, Credential Guard, protección LSA…), con informe de seguridad."]
]
},
{
icon: "image",
name: "Hardware y Periféricos",
intro: "Dispositivos, controladores e impresión.",
items: [
["Administrador de Dispositivos", "Controladores instalados, copia de seguridad completa de los controladores de terceros (para antes de reinstalar Windows), dispositivos ocultos o fantasma y dispositivos con problema."],
["Impresoras", "Impresoras instaladas, cola de impresión por impresora (pausar / reanudar / eliminar trabajos) y reinicio del servicio de cola (Spooler)."],
["Dispositivos USB", "Dispositivos actuales, historial completo de almacenamiento USB conectado alguna vez al equipo, y detección de dispositivos sospechosos tipo BadUSB (mismo VID/PID presentándose con varias clases a la vez)."],
["Gráficas y Monitores", "Adaptadores gráficos y monitores; cambio de resolución de forma independiente por monitor, con cuenta atrás de seguridad para confirmar."],
["Bluetooth", "Adaptadores y dispositivos Bluetooth emparejados."],
["Móvil Android", "Recibe por la red local, cifrados con AES-256, los informes de la app MASysMov: ficha del móvil, hallazgos de seguridad, apps y permisos, conexiones y rastreadores, espacio, batería, procesos, evolución y copias de apps. También comprueba si un puerto de tu red se ve desde internet."]
]
},
{
icon: "list",
name: "Administración",
intro: "Software, tareas, licencias y bases de datos.",
items: [
["Software Instalado", "Inventario de programas con lista negra, desinstalación y menú contextual."],
["Tareas Programadas", "Tareas del programador de Windows con detección de tareas sospechosas y calendario de próximas ejecuciones."],
["Historial de PowerShell", "Historial de comandos de PowerShell con detección de bypass y ofuscación, y un lanzador de scripts .ps1 propios del técnico."],
["Licencias", "Estado de activación de Windows y de Office / Microsoft 365 leído de la plataforma de protección de software (SPP)."],
["Gestor de Paquetes", "Paquetes de winget: instalación individual o en lote en segundo plano y bloqueo/desbloqueo de la actualización de un paquete concreto."],
["SQL Server", "Detección de instancias de SQL Server, Express y LocalDB por registro; control de sus servicios (motor y agente) y copia de seguridad .bak de las bases de datos."],
["Inventario de migración", "Todo lo que hay que tener en cuenta al cambiar de equipo, en 18 categorías y sin copiar datos ni contraseñas. En el equipo nuevo dice qué falta, reinstala los programas con winget y genera una lista de comprobación imprimible."]
]
}
];
const TRANSVERSAL = [
{ icon: "check", h: "Soporte contextual", p: "Un botón por sección que reúne las reparaciones habituales (SFC/DISM, punto de restauración, análisis de memoria, reinicio del Explorador, restablecer Windows Update, vaciar DNS…) y, además, los problemas detectados sobre los datos que ya tienes cargados: servicios o tareas sospechosos, PATH inseguro, discos con avisos… Cada aviso se puede validar para dejar de mostrarlo." },
{ icon: "lock", h: "Credenciales alternativas", p: "Ejecuta los análisis con otro usuario (DOMINIO\\Usuario o usuario@dominio) sin cerrar la aplicación — pensado para inspeccionar recursos y equipos remotos a los que tu sesión actual no llega." },
{ icon: "search", h: "Búsqueda global", p: "Busca un término en los datos de todas las secciones cargadas a la vez, sin ir pestaña por pestaña." },
{ icon: "refresh", h: "Snapshots del sistema", p: "Guarda el estado completo del equipo en un fichero y compáralo con otro momento posterior para ver exactamente qué ha cambiado." },
{ icon: "grid", h: "Perfiles de navegación", p: "Muestra, oculta y reordena las secciones, y guarda configuraciones con nombre para cada tipo de intervención. El perfil «MASys» es el predeterminado y queda protegido." },
{ icon: "moon", h: "Tema e integración", p: "Tema claro y oscuro, icono en la bandeja del sistema y ventana de trabajo amplia. Aplicación de escritorio: sin agente que instalar y sin conexión a la nube." }
];
const BACKUPS = [
["Registro de Windows", "HKLM\\SOFTWARE, HKLM\\SYSTEM y HKCU."],
["Credenciales y accesos", "Administrador de credenciales (con sus claves DPAPI), perfiles WiFi con clave, SSH y Git."],
["Navegadores", "Marcadores, contraseñas, historial, cookies y sesiones de un perfil."],
["Configuración del sistema", "Firewall, tareas, servicios, variables de entorno, red, impresoras, directiva local y certificados."],
["Correo", "Configuración de cuentas y firmas de Outlook."],
["Perfil de usuario", "Escritorio, Documentos, Imágenes, Vídeos, Música, Descargas y AppData\\Roaming."],
["Nube", "Cuentas y carpetas vinculadas de OneDrive."],
["Configuración de MASys", "Ajustes propios: lista negra, vínculos winget, avisos validados y catálogo de scripts."],
["Bases de datos SQL Server", "BACKUP DATABASE (.bak) de una instancia local, con autenticación de Windows."],
["Forense / auditoría", "Captura pericial con el motor MaPeriT — en caliente sobre el equipo en marcha o en frío sobre un disco conectado sin arrancar — con consola elevada, informe HTML y cadena de custodia."]
];
const AUDIENCE = [
{ icon: "check", h: "Técnicos de sistemas y SAT", p: "Todo el diagnóstico, el inventario y las reparaciones de un equipo en una sola ventana, sin saltar entre veinte herramientas de Windows." },
{ icon: "refresh", h: "MSP y soporte IT gestionado", p: "Inventario y auditoría reproducibles, informes por equipo y snapshots para demostrar qué cambió entre dos visitas." },
{ icon: "lock", h: "Administradores de dominio", p: "Estado de AD, GPO, Intune, licencias de Microsoft 365, sesiones y credenciales, con credenciales alternativas para equipos remotos." },
{ icon: "file-text", h: "Peritos y auditorías internas", p: "Captura forense integrada (motor MaPeriT), informe de seguridad y exportación completa del estado del equipo." }
];
const REQS = [
["Sistema operativo", "Windows 10 y Windows 11."],
["Permisos", "MASys pide permisos de administrador al abrirse: los necesitan las reparaciones, los servicios, las características de Windows, el firewall y los controladores."],
["Instalación", "Instalador por usuario (no necesita administrador para instalar) o versión portable para llevar en un USB. Al actualizar o desinstalar se conservan los datos, informes y copias."],
["Despliegue", "Instalación silenciosa (/VERYSILENT) para GPO o scripts de administración."],
["Formato", "Aplicación de escritorio. Sin agente, sin servicio en segundo plano y sin conexión a la nube."],
["Opcionales", "RSAT para Active Directory (con instalador integrado), winget para el gestor de paquetes y la reinstalación en migraciones, sqlcmd para copiar bases de datos SQL Server, internet para las consultas de red y MASysMov en un móvil Android de la misma red para la sección Móvil Android."],
["Exportación", "Informes en CSV, HTML, PDF y Excel por sección o de todo el equipo."]
];
const DASHBOARD = [
{ icon: "check", h: "Salud del equipo", p: "Puntuación de 0 a 100, junto a la de seguridad, con sus motivos: pantallazos azules, apagados inesperados, apps que fallan, avisos de soporte y espacio libre. Cada motivo lleva a la sección donde se arregla." },
{ icon: "refresh", h: "Cambios desde la última visita", p: "Cada sincronización guarda una foto del equipo y la compara con la anterior: programas, servicios, inicio, tareas, usuarios, controladores, firewall, actualizaciones, certificados, impresoras y USB nuevos, quitados o cambiados. Se puede comparar con cualquier visita guardada." },
{ icon: "grid", h: "Resumen por módulo", p: "Fichas grandes con medidor, valor, detalle y estado en color — verde, ámbar o rojo — de cada módulo con datos, de cinco en cinco." }
];
/* ---------- Tarjeta de categoría ---------- */
const CategoryCard = ({ c }) => (
Solicita información, una demostración o presupuesto.
Canal exclusivo de MASys. Escríbenos y te respondemos con la documentación,
los requisitos y las condiciones de licenciamiento por número de equipos o técnicos.
Cuéntanos tu escenario — parque de equipos, dominio o grupos de trabajo, si necesitas
el módulo forense — y preparamos una propuesta a medida. Sin compromiso.
MASys — inventario, auditoría y reparación de Windows en una sola consola.
Una aplicación de escritorio que reúne cuarenta y cinco secciones de administración de Windows,
Active Directory y Microsoft 365 — con exportación de informes y acciones de reparación
integradas — para el equipo local o para equipos remotos con credenciales alternativas.
Y su complemento para móvil, MASysMov, lleva el mismo inventario y auditoría al teléfono Android.
45 secciones6 categoríasSalud y seguridad 0–100Instalador y portableSin agente ni nubeCSV · HTML · PDF · Excel + App Android: MASysMov
MASys sustituye a la colección de consolas dispersas de Windows (servicios, tareas,
registro, dispositivos, directiva local, visor de eventos…) por una interfaz única,
coherente y exportable.
Consultar
Cada sección presenta los datos reales del equipo en tablas filtrables, con panel
de detalle y notas. Un Dashboard puntúa la salud y la seguridad del equipo y agrupa las alertas.
Actuar
Desde la misma tabla: iniciar o detener un servicio, desactivar un programa de
inicio, cambiar una regla de firewall, desinstalar software, reparar el sistema…
Documentar
Exportación de cualquier sección — o de varias a la vez — a CSV, HTML, PDF y Excel,
más un informe completo del equipo y un informe de seguridad.
{/* ---- Dashboard ---- */}
Dashboard
El estado del equipo, de un vistazo.
Al abrir MASys, el Dashboard ya sabe si el equipo va bien. Con «Sincronizar todo»
completa el resto de secciones y deja constancia de lo que ha cambiado.
{DASHBOARD.map(x => (
{x.h}
{x.p}
))}
{/* ---- Categorías ---- */}
Las 6 categorías
Cuarenta y cinco secciones, organizadas.
El menú lateral agrupa las secciones en seis categorías, más el Dashboard. Puedes
mostrar, ocultar y reordenar las que uses en cada tipo de intervención.
{CATEGORIES.map(c => )}
{/* ---- Pantallas ---- */}
Pantallas
Así se ve MASys.
Pantallas reales del programa con datos ficticios de demostración. Pulse una para
ampliarla, y «Ver más» para recorrer el resto.
MASysMov: el móvil también entra en el inventario.
Una app Android que audita el teléfono y envía su informe a MASys por la red local,
cifrado con AES-256 y sin pasar por ninguna nube. Lo que MASys hace con el PC, MASysMov
lo hace con el móvil.
{[
["check", "Ficha del dispositivo", "Modelo, versión de Android y nivel de parche de seguridad, almacenamiento, batería, red y cuentas configuradas."],
["lock", "Seguridad y privacidad", "Hallazgos de seguridad del móvil, apps y permisos concedidos, conexiones y rastreadores detectados."],
["list", "Apps y procesos", "Inventario de aplicaciones, procesos en marcha, uso de espacio y copia de los APK instalados."],
["refresh", "Evolución en el tiempo", "Cada envío queda guardado para comparar el estado del móvil entre dos momentos, igual que los snapshots del PC."],
["grid", "Integración con MASys", "El informe aparece en la sección «Móvil Android» de MASys, junto al resto del parque, y se exporta con todo lo demás."],
["image", "Sin nube ni cuentas", "Emparejamiento por la red de casa; los datos del móvil solo viajan, cifrados, al PC que tú autorices."]
].map(([icon, h, p]) => (
{h}
{p}
))}
{MOBILE_SHOTS.length > 0 && (
Así se ve en el móvil
Pantallas de MASysMov.
)}
{/* ---- Transversal ---- */}
Herramientas transversales
Lo que funciona en todas las secciones.
{TRANSVERSAL.map(x => (
{x.h}
{x.p}
))}
{/* ---- Copias de seguridad ---- */}
Copias de seguridad
Diez generadores con restauración.
Una ventana propia con una tarjeta por categoría. Cada copia es real (no una
comprobación) y la mayoría tienen su restauración correspondiente. Con historial de copias.
{BACKUPS.map(([k, v]) => (
{k}
{v}
))}
El módulo forense usa el motor MaPeriT,
disponible también como producto independiente.
{/* ---- Informes ---- */}
Informes
Todo lo que ves, exportable.
Por sección o multisección
Exporta la sección activa — o el grupo de secciones relacionadas — a CSV, HTML,
PDF o Excel, con un clic desde la barra inferior.
Informe completo del equipo
Un único documento HTML o PDF con un resumen ejecutivo arriba y todos los módulos
agrupados por categoría: inventario y estado del equipo listo para archivar o entregar.
HTML profesionales, sin internet
Todos los informes HTML comparten diseño: índice por categorías, buscador que resalta
lo encontrado, filtros por columna y por nivel, apartados plegables, CSV de cada tabla e imprimir.
Informe para el cliente
El diagnóstico de red genera, además del informe técnico, una versión con el veredicto
y los hallazgos en lenguaje llano, lista para entregar.
Informe de seguridad
Resumen del estado de antivirus, cortafuegos, cifrado y endurecimiento del sistema.
Snapshots comparables
Guarda el estado en un fichero y compara dos momentos para ver, línea a línea, qué
ha cambiado en el equipo.
{/* ---- Para quién ---- */}
Para quién es
Quién trabaja con MASys.
{AUDIENCE.map(a => (
{a.h}
{a.p}
))}
{/* ---- Requisitos ---- */}
Requisitos
Qué necesita para funcionar.
{REQS.map(([k, v]) => (
{k}
{v}
))}
Uso responsable
MASys ejecuta acciones reales sobre el equipo (servicios, registro, tareas, red,
desinstalaciones, reparaciones). Debe usarse únicamente sobre equipos propios o sobre
los que se dispone de autorización expresa para su administración. Las operaciones
sensibles crean una copia de seguridad previa cuando es posible y quedan registradas
en un historial de acciones.