Saltar al contenido
Anexet
Ilustración abstracta para «Canal Encubierto»: triángulo de advertencia con signo de exclamación

Canal Encubierto

Un canal encubierto es una vía de comunicación que transporta información a través de un recurso del sistema que nunca fue diseñado para transferir datos.

Anexet Team
14 de agosto de 2026Lectura de 6 min

Qué es un canal encubierto

El concepto se remonta a principios de los años 70, cuando la investigación sobre el problema del confinamiento demostró que un proceso puede filtrar información aunque tenga prohibido comunicarse. Butler Lampson planteó el problema en 1973 y, ese mismo año, C. Lamb describió cómo podían analizarse los recursos compartidos de un sistema para detectar justamente este tipo de fuga.

Criterios posteriores para sistemas confiables, en especial el estándar estadounidense TCSEC, convirtieron el análisis de canales encubiertos en un requisito formal para los productos de alta garantía.

Todos los canales encubiertos comparten el uso indebido de un recurso con un fin que sus diseñadores nunca previeron. El recurso es legítimo, como las cabeceras de paquetes, los relojes del sistema, las colas de impresión o la resolución de nombres, y sigue cumpliendo su función normal mientras transporta una carga oculta. Como el comportamiento del portador es el esperado, la transferencia no llama la atención salvo que alguien la busque de forma específica.

Canales de almacenamiento frente a canales de temporización

La ingeniería de seguridad suele dividir los canales encubiertos en dos clases, según el recurso compartido que aprovechan.

En un canal encubierto de almacenamiento, un proceso escribe en un lugar que otro lee, como el campo identificador de un paquete IP, la longitud de una consulta DNS, los atributos de un archivo o espacio sin uso en una cabecera de protocolo. Cada estado escrito codifica uno o más bits.

En un canal encubierto de temporización, un proceso modula cuándo o durante cuánto tiempo usa un recurso compartido, como los intervalos entre paquetes, los patrones de carga del procesador o el orden de los eventos. El receptor mide el tiempo y decodifica el mensaje. No se escribe nada en ningún sitio.

En la práctica, el límite se difumina: la longitud de un paquete podría considerarse almacenamiento, y los patrones de ráfagas, temporización. Aun así, la clasificación determina cómo se localiza un canal en la revisión de diseño y cómo se detecta en operación. Los canales de almacenamiento ofrecen más capacidad; los de temporización son más lentos, pero todavía más difíciles de distinguir del comportamiento normal.

Tunelización por DNS e ICMP

Los ejemplos reales más relevantes reutilizan infraestructura que los cortafuegos casi nunca bloquean, porque la resolución de nombres y el diagnóstico básico son imprescindibles:

TécnicaRecurso que reutilizaCómo oculta los datos
Tunelización DNSConsultas de resolución de nombresBytes codificados en subdominios de consultas a un servidor del atacante
Tunelización ICMPPaquetes de diagnóstico echoDatos arbitrarios en la carga útil de cada paquete echo
Manipulación de cabecerasCampos de las cabeceras IP y TCPBits ocultos en números de secuencia, flags o bytes sin uso
Modulación de temporizaciónIntervalos y ráfagas de paquetesRetrasos o ráfagas deliberados, detectables solo estadísticamente

Por qué los canales encubiertos importan para el riesgo interno

Para un insider malicioso, los canales encubiertos resuelven el problema central del robo de datos: los canales estándar están vigilados. El correo electrónico, las subidas a la web, la mensajería y los medios extraíbles pueden inspeccionarse, así que un insider que saca una base de datos de clientes sin ser detectado necesita un camino que ninguna regla de inspección vigile. La tunelización por DNS o ICMP ofrece exactamente eso.

Los canales encubiertos también sirven a atacantes externos: el tráfico de comando y control, las actualizaciones de malware y la exfiltración de datos por etapas se disfrazan habitualmente de protocolos permitidos. Para quien defiende, la consecuencia es incómoda: un registro limpio de los canales estándar no demuestra que no haya salido ningún dato, solo que ninguno salió por los canales vigilados.

Vigilar los canales estándar muestra lo que salió por ellos, pero no si salió algo más.

Cómo se ve en Anexet

Los agentes de Anexet interceptan el tráfico a nivel de protocolo, así que las sesiones HTTP, FTP, SMTP, IMAP y POP3 son visibles en el endpoint. En la consola, cada protocolo tiene su propio interruptor y su filtro de puertos, y las estadísticas muestran las sesiones TCP y los paquetes interceptados a lo largo del tiempo. Junto con el monitoreo del tráfico web y el sistema DLP de Anexet, permite relacionar el contexto de navegación con el contenido de cada transferencia.

Los interruptores de protocolo definen qué sesiones se interceptan, y los filtros de puerto indican a qué puertos aplica.

1 / 2

Detección y mitigación

Detectar canales encubiertos es más difícil que vigilar los canales estándar, porque la actividad del portador es legítima. La eliminación total rara vez es posible. La meta realista es reducir la capacidad del canal encubierto por debajo de lo que necesita un atacante y aumentar las probabilidades de notar un intento.

Los programas prácticos combinan las capas de la tabla siguiente:

CapaQué haceCuándo aplica
Análisis a nivel de diseñoIdentifica posibles canales encubiertos en recursos compartidos antes del despliegueAntes del despliegue
Restricción de salidaPermite solo los protocolos necesarios y servidores de nombres aprobados, y limita el ICMP salienteConfiguración de red
Línea base de tráfico y detección de anomalíasMarca etiquetas de consulta largas, entropía inusual y volúmenes anómalosEn operación
Limitación de tasaAcota el volumen de tráfico, haciendo impracticable una exfiltración grandeEn operación
Visibilidad en el endpointProcesos, conexiones y actividad del usuario dan contexto a las anomalías sutilesEn operación

Por dónde empezar

Empieza por los canales que la empresa deja abiertos por defecto, como el DNS y el ICMP saliente, y luego añade contexto conductual para que el uso inusual de esos canales apunte a un usuario. El análisis de canales encubiertos pertenece a la revisión de diseño, y el monitoreo mantiene las probabilidades del lado de quien defiende en operación.

Lectura recomendada: Fuga técnica de información: ¿qué es y cómo protegerse?.

Los canales ocultos no pueden descartarse por completo, pero sí hacerse lentos, costosos y visibles.

Anexet Team

Cómo lo resuelve Anexet

Anexet no afirma detectar todos los canales encubiertos. El análisis formal de canales encubiertos es una disciplina de diseño, y ningún producto de monitoreo puede descartar por completo los canales de temporización ocultos. Lo que ofrece Anexet es visibilidad en el endpoint sobre los canales donde suelen incrustarse las transferencias ocultas, de modo que la actividad inusual sea observable allí.

Los agentes de endpoint interceptan el tráfico de protocolos de red (HTTP/HTTPS, FTP, SMTP, IMAP, POP3), registran la actividad web y los destinos de URL, y aplican análisis de contenido a todo lo que circula por los canales estándar. Los datos sensibles se capturan mientras todavía están en una ruta visible, antes de desaparecer en un túnel. La arquitectura on-premise mantiene el tráfico, el contenido y los registros dentro de la propia infraestructura de la organización.

  • Intercepción de tráfico de red

    Los agentes interceptan el tráfico a nivel de protocolo, incluidos HTTP/HTTPS, FTP, SMTP, IMAP y POP3. Un servidor opcional de tráfico de red añade la interceptación centralizada del tráfico espejado, con filtros de IP y MAC.

  • Visibilidad de la actividad web

    Los destinos de URL, las subidas de archivos y las sesiones de webmail se registran en el endpoint, justo el contexto en el que deben operar las herramientas de tunelización por DNS y por web.

  • Análisis de contenido

    Tesauros de seguridad (170 diccionarios listos para usar), bancos de hashes y huellas digitales detectan cuándo se mueven o transforman archivos sensibles, y señalan la preparación de una exfiltración mientras aún usa un canal estándar.

  • Contexto conductual

    La monitorización de la actividad de los usuarios y la puntuación de riesgo relacionan las anomalías de red con quien las produjo. El tráfico externo inusual a una hora inusual pesa más cuando puede atribuirse a alguien.

Monitoreo del tráfico web

Más información

Preguntas frecuentes

Preguntas habituales sobre este término y cómo lo resuelve Anexet.

Una transferencia normal usa un canal diseñado para datos, como el correo o la subida de archivos a una web. Un canal encubierto usa un recurso que nunca debía transportar datos, como cabeceras de paquetes, relojes del sistema o consultas DNS, y sigue cumpliendo su función normal mientras transporta una carga oculta.

El canal de almacenamiento codifica bits en un valor que otro proceso lee, como el identificador de un paquete IP o un atributo de archivo. El canal de temporización codifica datos en el momento o la duración del uso de un recurso compartido, así que no se escribe nada. Los de almacenamiento tienen más capacidad, y los de temporización son más difíciles de separar del comportamiento normal.

No. El análisis formal es una disciplina de diseño, y ningún producto de monitoreo puede descartar por completo los canales de temporización ocultos. Anexet ofrece visibilidad en el endpoint sobre los canales donde suelen esconderse las transferencias ocultas.

Porque los cortafuegos casi nunca los bloquean. La resolución de nombres es imprescindible y el ICMP se necesita para el diagnóstico básico, así que este tráfico casi siempre está permitido y puede ocultar datos dentro de tráfico aparentemente rutinario.

Proteja sus datos con Anexet

Vea en una demostración en vivo cómo Anexet frena las fugas de datos, supervisa la actividad de los empleados y mantiene el cumplimiento.

Solicitar demo