Cuando cambia el modelo de amenaza, también tiene que cambiar la arquitectura
Las arquitecturas de seguridad empresarial se apoyaron durante mucho tiempo en la misma suposición: si detectamos al atacante con suficiente antelación, podemos detener la cadena antes de que se complete. Alrededor de esa suposición crecieron capas de seguridad potentes. El WAF bloquea solicitudes maliciosas. El balanceador de carga impone control a nivel de protocolo. La puerta de acceso determina quién es el usuario y a qué aplicación puede llegar. El registro y SIEM hacen visibles los incidentes.
Cada una de esas capas sigue siendo necesaria. Pero la automatización de ataques impulsada por IA ha demostrado que la seguridad ya no puede apoyarse solo en "detección más rápida". Ahora nos enfrentamos a un modelo de amenaza en el que el atacante puede leer código, buscar vulnerabilidades, construir cadenas de explotación y repetir el ciclo en cuestión de segundos.
En este punto la pregunta ya no es solo "¿cómo atrapamos al atacante más rápido?". Hay que plantear una pregunta más fundamental: aunque el atacante llegue al dispositivo del usuario, ¿cómo nos aseguramos de que nunca alcance la superficie de la aplicación?
ZeroLeak es la respuesta arquitectónica a esa pregunta. ZeroLeak ejecuta la aplicación web en un entorno aislado gestionado por TR7, no en el dispositivo del usuario. Al navegador del usuario no se envía ningún DOM, JavaScript, respuesta de API, token de sesión ni estado de aplicación. El usuario ve solo el flujo de píxeles en vivo de la aplicación; las entradas de ratón y teclado se reenvían de forma segura al entorno aislado.
El papel del dispositivo se estrecha deliberadamente: no ejecutar la aplicación, sino solo mostrar la imagen y transportar la entrada. La diferencia puede parecer pequeña, pero es crítica desde el punto de vista de la arquitectura de seguridad. Porque en el dispositivo que el atacante ha comprometido no hay ninguna aplicación.
Lo que ZeroLeak quita del dispositivo del usuario
La propiedad arquitectónica de ZeroLeak se expresa mejor por aquello que no llega al dispositivo del usuario.
Ninguna estructura HTML viaja al dispositivo del usuario
Especificación del producto TR7 ZeroLeakEl código de la aplicación se ejecuta solo en el servidor
Especificación del producto TR7 ZeroLeakLos datos de la aplicación permanecen en el contenedor aislado
Especificación del producto TR7 ZeroLeakEl vídeo en vivo de la página renderizada es toda la superficie del dispositivo del usuario
Especificación del producto TR7 ZeroLeakEl enfoque central: la aplicación no viaja al dispositivo del usuario
En el modelo tradicional de aplicación web, el dispositivo del usuario es una parte activa de la aplicación. El navegador recibe el DOM, ejecuta JavaScript, hace llamadas a API, transporta información de sesión y mantiene parte del estado de la aplicación por sí mismo. Ese modelo es funcional; pero tiene una consecuencia de seguridad importante: cuando el dispositivo se compromete, el atacante ve no solo la pantalla, sino la superficie operativa de la aplicación.
ZeroLeak invierte ese modelo. La aplicación se ejecuta no en el dispositivo del usuario, sino dentro de un contenedor aislado del lado del servidor. Lo que se envía al navegador del usuario no es la aplicación en sí, sino la salida visual de la aplicación. El usuario ve la página, rellena formularios, hace clic en botones y sigue interactuando con la aplicación. Pero técnicamente el navegador no ejecuta la aplicación; solo muestra un flujo de píxeles en vivo.
Lo que cruza la frontera hacia el dispositivo del usuario es deliberadamente limitado: no se envía DOM, no se ejecuta JavaScript, las respuestas de API no se transportan al dispositivo, los tokens de sesión no se entregan al equipo del usuario, el estado de la aplicación no se mantiene en el navegador. Los eventos de ratón, teclado y navegación fluyen en sentido contrario hacia el contenedor aislado. La aplicación se ejecuta allí, se renderiza allí, y solo su imagen se entrega al usuario.
Como resultado, cambia la superficie a la que apunta el atacante. En el dispositivo ya no vive una superficie de aplicación directamente explotable, sino una capa de visualización con autoridad limitada.
Cómo funciona el aislamiento por flujo de píxeles
Cuando comienza una sesión de ZeroLeak, se prepara para el usuario un entorno de trabajo aislado y dedicado. La aplicación web se abre en ese entorno, el contexto de identidad se transporta a través de la TR7 Puerta de Acceso (AGS), y las interacciones del usuario se ejecutan dentro de esa sesión segura.
Desde la perspectiva del usuario, la experiencia es similar a una aplicación web estándar. Las páginas se cargan, se utilizan menús, se rellenan formularios, se realizan operaciones en paneles de administración. La diferencia es que todo esto ocurre no en el dispositivo del usuario, sino dentro del contenedor aislado. Del contenedor al usuario fluye solo la imagen renderizada. Del usuario al contenedor regresan solo eventos de entrada controlados.
Este modelo aporta tres ventajas de seguridad. Primero, el dispositivo no ve la estructura interna de la aplicación — al no haber DOM en el navegador, tampoco se transfiere al dispositivo ninguna superficie de ataque basada en DOM. Segundo, la sesión de la aplicación no vive en el dispositivo del usuario; las credenciales, los tokens y las respuestas de la aplicación permanecen dentro de los límites del contenedor. Tercero, la sesión es efímera — cuando el usuario termina, el contenedor se destruye, y no queda un espacio de trabajo persistente que un atacante pueda encontrar más tarde.
Este enfoque aplica el principio del "mínimo privilegio" al nivel del dispositivo del usuario. El equipo del usuario no tiene autoridad para ejecutar la aplicación. Solo muestra la imagen y reenvía la entrada.
Durante mucho tiempo, cuando la gente hablaba de fuga de datos, se refería a descarga de archivos, copia, impresión, correo electrónico o portapapeles — los canales clásicos. Por ello, los controles DLP estaban orientados sobre todo a vigilar y bloquear esos canales. Pero una captura de pantalla ya no es una simple copia visual. Los motores OCR modernos y los sistemas de IA visual pueden convertir una captura de una tabla, un registro de cliente, un valor financiero, un campo de identidad o un documento técnico de nuevo en texto legible. Una captura puede convertirse en una fuga de datos estructurada en cuestión de segundos. Separar la aplicación del dispositivo es el primer paso crítico; pero la pantalla que ve el usuario también puede convertirse en un canal de fuga. Las capas anti-OCR de ZeroLeak existen para cerrar ese canal — el objetivo es hacer que las capturas y los vídeos sean difíciles de leer de forma fiable para las máquinas, sin perturbar el trabajo del usuario humano. El equilibrio central: los humanos deben seguir leyendo; las máquinas no deben analizar de forma fiable.
El enfoque anti-OCR de tres capas
El enfoque anti-OCR de ZeroLeak no se apoya en una única técnica, porque los métodos de captura de pantalla, los motores OCR y los sistemas de IA visual tienen debilidades y tolerancias distintas. Tres capas operan en conjunto.
La primera capa aprovecha la distancia entre la percepción humana y la percepción de la máquina. La página se muestra de modo que el usuario humano pueda leerla. Pero se aplican micro-perturbaciones controladas en los bordes de caracteres, la alineación de líneas, las transiciones de contraste y la textura de fondo. Estas perturbaciones se mantienen por debajo del umbral de molestia visual humana; sin embargo, dificultan la segmentación de caracteres y el análisis de palabras del OCR. Esta capa es la primera línea de defensa frente a la captura de pantalla clásica, la grabación de pantalla y la captura de vídeo de baja calidad. El objetivo no es ocultar la pantalla — el objetivo es hacer que la imagen capturada sea más difícil de convertir en texto limpio y fiable para las máquinas.
No todas las áreas de la pantalla tienen la misma sensibilidad. Un menú de navegación, una cabecera general o un texto de ayuda no se tratan al mismo nivel de riesgo que un ID de cliente, un saldo de cuenta, un registro de salud o un token de administrador. ZeroLeak puede tratar las regiones de contenido sensible con diferentes niveles de protección según el contexto. Pueden aplicarse desenfoque dinámico, enmascaramiento selectivo o visibilidad basada en interacción. El contenido puede ser visible de forma controlada mientras el usuario trabaja activamente en un campo de datos; cuando el foco cambia, cuando aumenta el riesgo de captura o cuando el campo queda pasivo, sube el nivel de protección. Esto importa para la usabilidad: alterar toda la pantalla de forma constante deteriora la experiencia, mientras que una protección dirigida centra el esfuerzo en los datos sensibles y reduce la fricción innecesaria.
Los sistemas OCR y de IA visual no leen solo píxeles. Analizan formas de letras, espaciado entre palabras, disposición de líneas, continuidad de caracteres y relaciones visuales a lo largo de la página. La tercera capa de ZeroLeak rompe esas suposiciones. Variaciones controladas en la capa de texto preservan la experiencia de lectura humana mientras dificultan a la máquina extraer el texto de forma limpia, consistente y estructurada. Esta capa aporta resistencia específica frente a capturas de alta resolución, extracción de fotogramas de grabaciones de vídeo y análisis de contenido basado en IA visual. El objetivo no es solo "hacer las letras ilegibles" — es dificultar la interpretación de la página por una máquina en general.
Las defensas de una sola técnica se estudian y se sortean rápidamente. Las tres capas cubren clases distintas de evasión: la perturbación visual derrota al OCR clásico; el desenfoque contextual derrota la extracción selectiva de regiones; la distorsión de la capa de texto derrota a los modelos de visión de alta fidelidad que sobreviven a las técnicas basadas en ruido. A medida que mejoran los modelos de visión, cada capa evoluciona de forma independiente. La propiedad arquitectónica — que la aplicación se renderice en el servidor y solo los píxeles lleguen al dispositivo del usuario — es la que hace posible, en primer lugar, un anti-OCR por capas.
Defensa frente a la IA visual: el problema ya no es solo el texto
La amenaza clásica del OCR estaba acotada por la pregunta: ¿qué texto hay escrito en esta imagen? Con la IA visual, el problema se ha ampliado. El atacante ahora puede extraer no solo el texto sino el contexto de la página. Puede deducir qué valor se relaciona con qué cliente, qué campo contiene datos financieros, qué pantalla pertenece a un panel de administración o qué flujo de trabajo se está ejecutando.
Por esta razón, el enfoque de protección visual de ZeroLeak no se limita a perturbar los caracteres. La integridad de la página, las relaciones entre campos, las regiones de datos sensibles y el contexto visual forman parte del modelo de defensa. El objetivo es negar al atacante respuestas fiables a preguntas como: cuál es el texto sensible de la página, qué valor se relaciona con qué usuario, qué campo contiene datos financieros o de identidad, de qué sesión se tomó esta captura, a qué usuario puede atribuirse la fuga.
ZeroLeak aborda cada una de estas preguntas en una capa diferente. El anti-OCR perturba la legibilidad. La marca de agua y la esteganografía aportan atribución. La grabación forense preserva el contexto que rodea al incidente.
Ninguna capa de protección visual elimina toda posibilidad de fuga. Un usuario autorizado puede apuntar la cámara del móvil a la pantalla. Una persona puede teclear la información de memoria. Mientras exista cualquier salida visual, la probabilidad de fuga es una realidad que hay que gestionar. Por eso ZeroLeak se centra no solo en la prevención sino en la atribución y la disuasión. La marca de agua visible incluye identidad del usuario, marca de tiempo, sistema fuente e información de sesión — disuade y proporciona atribución inmediata cuando aparece una captura. La marca esteganográfica invisible está incrustada a nivel de píxel; sobrevive a la compresión JPEG, al cambio de tamaño y a la edición rutinaria de imagen. Incluso si la marca visible se recorta, la marca invisible identifica la fuente. Ambas capas se actualizan en vivo durante la sesión y están vinculadas a la identidad autenticada de la sesión — un mecanismo de atribución dinámico, ligado a la sesión, en vez de un sello estático.
Grabación forense: reconstruir el incidente a posteriori
Uno de los efectos más importantes de los ataques impulsados por IA es la velocidad. Las ventanas de brecha pueden comprimirse de minutos a segundos. En estas condiciones, los equipos de seguridad necesitan no solo generar alertas, sino reconstruir rápidamente la realidad posterior al hecho.
Por ello, ZeroLeak trata la grabación de sesión como una parte integral de la arquitectura. El objetivo no es solo responder a "¿quién inició sesión?". El objetivo real es reconstruir qué se vio durante la sesión, qué acciones se realizaron, qué datos se procesaron y cómo se desarrolló la cadena de eventos.
Capacidades de la grabación forense
Vídeo de sesión completo
Cada sesión de ZeroLeak puede grabarse de principio a fin en vídeo. Los equipos de seguridad pueden reproducir qué páginas vio el usuario, qué pasos siguió y qué operaciones realizó. Una sólida capa de evidencia para revisión de incidentes, investigación interna, auditoría y cumplimiento.
Capturas inteligentes
Dirigidas por eventos, no periódicas. Las capturas se toman en eventos significativos: una nueva carga de página, un envío de formulario, una operación de copia, un intento de descarga o una acción administrativa crítica. El enfoque reduce el ruido y ofrece acceso rápido a los momentos relevantes.
Pulsaciones por palabra
Las pulsaciones se registran no como caracteres individuales sino como eventos a nivel de palabra. La repetición automática se filtra. Un analista de seguridad puede leer lo que el usuario escribió o qué comandos introdujo en un formato mucho más útil que los registros a nivel de carácter.
Seguimiento de clics y navegación
Cada posición de clic, cambio de URL y evento de navegación SPA se registra. La cadena de acciones del usuario puede reconstruirse sin inferencias. Crítico cuando un incidente requiere un análisis preciso de la secuencia de eventos.
Operaciones de portapapeles
Los eventos de copiar, cortar y pegar se registran con su contenido. El portapapeles es uno de los canales críticos para la fuga de datos por parte de usuarios autorizados; hacerlo visible junto con su contenido es esencial para comprender cómo ocurrió realmente una fuga.
Registros con integridad protegida
Los registros de sesión se encadenan para verificar la integridad. La manipulación posterior es detectable. Esta propiedad importa para procesos legales, auditorías regulatorias, investigaciones internas y gestión de pruebas tras un incidente.
¿Dónde tiene sentido ZeroLeak?
ZeroLeak no es una capa obligatoria para cualquier aplicación web. Su valor emerge en escenarios donde llevar la superficie de la aplicación al dispositivo del usuario es inaceptable. Aporta un fuerte control arquitectónico especialmente en estas situaciones: portales donde se muestran datos sensibles, consolas de administración privilegiadas, acceso de terceros y contratistas, acceso desde dispositivos BYOD, interfaces SCADA e ICS, sistemas de documentos confidenciales, plataformas de revisión legal e investigación, y flujos de trabajo críticos que requieren auditabilidad.
El hilo común en estos escenarios es: el usuario debe tener acceso, pero llevar la superficie de la aplicación y los datos al dispositivo del usuario es arriesgado. ZeroLeak responde a ese dilema con el aislamiento visual.
Cómo funciona el aislamiento visual en cada escenario
Entornos SCADA e ICS
En los sistemas de control industrial, abrir las interfaces de gestión directamente sobre los dispositivos del usuario crea un riesgo grave. Con ZeroLeak, los operadores acceden a los paneles SCADA e ICS a través del aislamiento visual. La red industrial no se expone directamente al dispositivo del usuario. Cada cambio de parámetro, cada acción de control y cada sesión puede registrarse. Este modelo preserva la continuidad operativa al tiempo que refuerza el aislamiento de la red.
Banca y finanzas
En los entornos de banca y finanzas, los datos de clientes, los registros de transacciones y las pantallas de administración tienen alta sensibilidad. ZeroLeak proporciona acceso aislado a los portales internos de clientes y a los paneles de administración. Como los datos de clientes, el DOM o las respuestas de API no se transfieren al dispositivo del usuario, se reduce el riesgo de fuga derivado del acceso administrativo. Las grabaciones de sesión forman una sólida base probatoria para auditoría y cumplimiento.
Documentos clasificados y portales
Para algunos documentos, el DLP clásico no es suficiente. Bloquear descargas no impide la exfiltración por captura de pantalla. ZeroLeak limita en los portales de documentos sensibles las opciones de descarga, copia e impresión, y aplica anti-OCR, marca de agua y marcado esteganográfico contra el riesgo de fuga visual. Si una captura aparece fuera, la identificación de la fuente es posible.
Acceso de contratistas y BYOD
Los terceros contratistas y los dispositivos personales son un problema de acceso complicado para los equipos de seguridad. ZeroLeak simplifica el modelo. El contratista accede a la aplicación a través de un navegador estándar, pero la superficie real de la aplicación no llega al dispositivo. La organización puede aislar la superficie de la aplicación aun cuando no pueda gestionar plenamente el dispositivo.
Consolas de administración privilegiadas
Las consolas en la nube, las herramientas de administración de bases de datos, los paneles de CI/CD y los planos de control internos son objetivos de alto valor para los atacantes. ZeroLeak proporciona acceso a esas consolas a través de un contenedor aislado. Las credenciales, los tokens de sesión y las interfaces administrativas no alcanzan el dispositivo del usuario. El usuario opera la interfaz, pero la superficie administrativa permanece fuera del equipo.
Legal, educación, investigación sensible
En los sistemas de revisión de documentos legales, las bases de datos de investigación, las plataformas de exámenes y los portales educativos, el riesgo central no suele ser el acceso no autorizado. El riesgo es la exfiltración de datos durante el acceso autorizado. ZeroLeak permite al usuario ver el contenido a la vez que dificulta su extracción como archivo, texto o captura de pantalla. Cada acceso se registra para garantizar la auditabilidad.
Integración nativa con la pila TR7
ZeroLeak no es un producto separado añadido a la plataforma TR7 a posteriori. Es una capa de seguridad nativa dentro de la arquitectura TR7 WAAP, que opera junto a WAF, Balanceador de Carga, GTM y Puerta de Acceso.
Identidad y políticas compartidas
Las sesiones de ZeroLeak se autentican a través de la TR7 Puerta de Acceso (AGS). El mismo contexto de identidad, MFA, acceso condicional y política de autorización aplicados en la puerta se trasladan a la capa de aislamiento. La política no se sincroniza — se comparte. Esto evita que la puerta y la capa de aislamiento lleguen a decisiones de acceso distintas.
Observabilidad unificada
Los eventos de sesión de ZeroLeak aterrizan en la misma superficie de observabilidad que los bloqueos del WAF, las métricas del balanceador de carga, las decisiones del GTM y los eventos de autenticación del AGS. Los equipos de seguridad pueden investigar un incidente en el contexto del tráfico de aplicación completo y de la actividad de identidad, no a través de la interfaz de un único producto aislado.
Simplicidad operativa
ZeroLeak no requiere un modelo de despliegue separado y paralelo. Para una aplicación ya protegida por TR7, el aislamiento puede activarse a nivel de política. Menos integración, menos sobrecarga de mantenimiento, menos fragilidad. Desde el lado arquitectónico: se reducen las costuras de integración que un atacante podría explotar.
WAF delante
El TR7 WAF se encarga del control de volumen y de la aplicación de patrones conocidos antes de que el tráfico llegue a ZeroLeak. Las dos capas se componen: el WAF absorbe los intentos de escaneo y evasión; ZeroLeak garantiza que incluso un WAF completamente sorteado no pone la superficie de la aplicación en manos del atacante.
Balanceador de carga debajo
El TR7 Balanceador de Carga (LB) se encarga de la terminación TLS, la aplicación de protocolos y la distribución de tráfico. Los contenedores aislados detrás de ZeroLeak se benefician de la misma escala, la misma observabilidad y la misma base operativa que el resto de la pila de la aplicación.
Un proveedor, una pila
Las cadenas de seguridad débilmente acopladas y formadas por proveedores distintos producen, en cada ciclo de versión, riesgos de coherencia de políticas y de compatibilidad. ZeroLeak está diseñado para reducir ese riesgo siendo una parte natural de la pila TR7 — una ruta de actualización, una relación de soporte, un conjunto de manuales operativos.
El modelo de seguridad: reducir la superficie en lugar de competir con el atacante
La tesis central de ZeroLeak no es que se pueda atrapar siempre al atacante más rápido. Esa ya no es una suposición segura. El enfoque de ZeroLeak es distinto: retirar del dispositivo del usuario la superficie de aplicación que el atacante tendría como objetivo.
En este modelo, la suposición de seguridad cambia. Si no hay DOM en el dispositivo del usuario, la superficie de ataque basada en DOM no se transporta al dispositivo. Si no se ejecuta JavaScript, la explotación de scripts del lado cliente queda acotada. Si las respuestas de API nunca llegan al dispositivo, hay menos datos de aplicación que capturar en memoria. Si las credenciales nunca salen del contenedor, incluso un dispositivo comprometido reduce el valor de la sesión. Aunque se realice una captura, las capas de marca de agua, esteganografía y anti-OCR entran en juego. Si ocurre un incidente, la grabación completa de la sesión respalda la revisión retrospectiva.
Este enfoque no sustituye a la seguridad centrada en la detección. WAF, control de acceso, análisis de comportamiento y registro siguen siendo necesarios. Pero ZeroLeak añade junto a esas capas una barrera arquitectónica distinta: la aplicación no viaja al dispositivo en el que se encuentra el atacante.
Conclusión: por qué el aislamiento visual importa para la próxima generación de la seguridad de aplicaciones
Las amenazas impulsadas por IA empujan a los equipos de seguridad no solo a construir mecanismos de detección más rápidos, sino a repensar la propia arquitectura de aplicaciones. Conocer de antemano cada ataque, cerrar cada vulnerabilidad antes que el atacante y detener cada cadena de explotación en segundos no es una suposición de seguridad fiable.
Por esta razón, las aplicaciones críticas necesitan un enfoque más sólido: separar la superficie de la aplicación del dispositivo del usuario. ZeroLeak implementa ese enfoque como aislamiento visual de navegador dentro de la plataforma TR7. La aplicación se ejecuta en un contenedor aislado. El usuario ve solo un flujo de píxeles. Las capas anti-OCR reducen el riesgo de captura. La marca de agua y la esteganografía hacen que la fuente de la fuga sea atribuible. La grabación forense proporciona el contexto necesario para la revisión posterior al incidente.
Al final, el objetivo de ZeroLeak no es cambiar por completo la experiencia del usuario, sino cambiar dónde se ejecuta la aplicación. El usuario sigue utilizando la aplicación. El atacante, en cambio, no puede alcanzar la superficie de la aplicación.
Referencias y lecturas relacionadas
Visión completa del producto, especificaciones técnicas y casos de uso. /platform/addons/zeroleak
Por qué las estrategias de seguridad centradas en la detección llegaron a su límite en 2026, y la respuesta arquitectónica. /resources/analysis/ai-inflection-point-2026
Cómo las páginas web atacan ahora a los agentes de IA que las visitan, y dónde encaja el aislamiento de navegador. /resources/analysis/browser-agent-prompt-injection
Análisis del colapso de la ventana de brecha de 8 horas (2022) a 22 segundos (2026). https://blog.jazzcybershield.com/agentic-ai-cyber-attacks/
Investigación académica sobre perturbaciones adversariales y degradación de la precisión de la IA visual. https://thehackernews.com/2026/05/2026-year-of-ai-assisted-attacks.html
Documentación sobre cómo las herramientas de IA pasan de un papel de apoyo a una superficie de ataque activa. https://www.microsoft.com/en-us/security/blog/2026/04/02/threat-actor-abuse-of-ai-accelerates-from-tool-to-cyberattack-surface/
Panorama de mercado de la categoría Remote Browser Isolation. https://www.gartner.com/reviews/market/remote-isolation-software
Proteja sus aplicaciones más sensibles
ZeroLeak ofrece aislamiento visual de acceso cero, anti-OCR multicapa, atribución de fugas en dos capas y grabación forense de sesión completa — integrado de forma nativa en TR7. Diseñado para portales sensibles de clientes, consolas administrativas privilegiadas, interfaces SCADA/ICS, sistemas de documentos confidenciales, acceso de contratistas y escenarios BYOD. Disponible como complemento premium para todos los tipos de licencia TR7.
Explorar ZeroLeak