Ir para o conteúdo
Anexet
Ilustração abstrata para «Canal Encoberto»: triângulo de aviso com ponto de exclamação

Canal Encoberto

Um canal encoberto é um caminho de comunicação que transporta informações por um recurso do sistema nunca projetado para transferir dados.

Anexet Team
14 de agosto de 2026Leitura de 6 min

O que é um canal encoberto

O conceito remonta ao início dos anos 1970, quando pesquisas sobre o problema do confinamento mostraram que um processo pode vazar informações mesmo quando está proibido de se comunicar. Butler Lampson formulou o problema em 1973, e no mesmo ano C. Lamb descreveu como os recursos compartilhados de um sistema podiam ser analisados justamente em busca desse tipo de vazamento.

Critérios posteriores para sistemas confiáveis, sobretudo o padrão americano TCSEC, transformaram a análise de canais encobertos em requisito formal para produtos de alta garantia.

Todo canal encoberto tem em comum o uso indevido de um recurso para uma finalidade que seus projetistas nunca pretenderam. O recurso é legítimo, como cabeçalhos de pacotes, relógios do sistema, filas de impressão ou resolução de nomes, e continua cumprindo sua função normal enquanto carrega uma carga oculta. Como o comportamento do portador é esperado, a transferência não chama atenção, a menos que alguém a procure de forma específica.

Canais de armazenamento vs. canais de temporização

A engenharia de segurança costuma dividir os canais encobertos em duas classes, conforme o recurso compartilhado que exploram.

No canal encoberto de armazenamento, um processo escreve em um local que outro lê, como o campo identificador de um pacote IP, o tamanho de uma consulta DNS, os atributos de um arquivo ou espaço não usado em um cabeçalho de protocolo. Cada estado gravado codifica um ou mais bits.

No canal encoberto de temporização, um processo modula quando ou por quanto tempo usa um recurso compartilhado, como os intervalos entre pacotes, os padrões de carga do processador ou a ordem dos eventos. O destinatário mede o tempo e decodifica a mensagem. Nada é gravado em lugar nenhum.

Na prática, a fronteira se confunde: o tamanho de um pacote pode ser visto como armazenamento, e padrões de rajadas como temporização. Ainda assim, a classificação define como um canal é encontrado na revisão de projeto e detectado em operação. Canais de armazenamento oferecem maior capacidade; os de temporização são mais lentos, mas ainda mais difíceis de distinguir do comportamento normal.

Tunelamento via DNS e ICMP

Os exemplos reais mais relevantes reaproveitam uma infraestrutura que firewalls quase nunca bloqueiam, porque a resolução de nomes e o diagnóstico básico são indispensáveis:

TécnicaRecurso que reaproveitaComo oculta os dados
Tunelamento DNSConsultas de resolução de nomesBytes codificados nos subdomínios de consultas ao servidor do atacante
Tunelamento ICMPPacotes de diagnóstico echoDados arbitrários no campo de carga útil de cada pacote echo
Manipulação de cabeçalhosCampos dos cabeçalhos IP e TCPBits escondidos em números de sequência, flags ou bytes não usados
Modulação de temporizaçãoIntervalos e rajadas de pacotesAtrasos ou rajadas deliberados, detectáveis apenas estatisticamente

Por que os canais encobertos importam para o risco interno

Para um insider malicioso, os canais encobertos resolvem o problema central do roubo de dados: os canais padrão são monitorados. E-mail, uploads na web, mensageiros e mídias removíveis podem ser inspecionados, então um insider que tira uma base de clientes sem ser notado precisa de um caminho que nenhuma regra de inspeção observa. O tunelamento por DNS ou ICMP oferece exatamente isso.

Canais encobertos também servem a atacantes externos: o tráfego de comando e controle, as atualizações de malware e a exfiltração de dados em etapas se disfarçam rotineiramente de protocolos permitidos. Para quem defende, a consequência é incômoda: um registro limpo dos canais padrão não prova que nenhum dado saiu, apenas que nenhum saiu pelos canais monitorados.

Monitorar os canais padrão mostra o que saiu por eles, mas não se mais alguma coisa saiu.

Como isso aparece na Anexet

Os agentes da Anexet interceptam o tráfego em nível de protocolo, então as sessões HTTP, FTP, SMTP, IMAP e POP3 ficam visíveis no endpoint. No console, cada protocolo tem sua chave e seu filtro de portas, e as estatísticas mostram as sessões TCP e os pacotes interceptados ao longo do tempo. Combine isso com o monitoramento de tráfego web e o sistema DLP da Anexet para ligar o contexto de navegação ao conteúdo de cada transferência.

As chaves de protocolo definem quais sessões são interceptadas, e os filtros de porta indicam a quais portas isso se aplica.

1 / 2

Detecção e mitigação

Detectar canais encobertos é mais difícil do que vigiar canais padrão, porque a atividade do portador é legítima. A eliminação total raramente é possível. A meta realista é reduzir a capacidade do canal encoberto abaixo do que um atacante precisa e aumentar as chances de notar uma tentativa.

Os programas práticos combinam as camadas da tabela abaixo:

CamadaO que fazQuando se aplica
Análise em nível de projetoIdentifica possíveis canais encobertos em recursos compartilhados antes da implantaçãoAntes da implantação
Restrição de saídaPermite só os protocolos necessários e os servidores de nomes aprovados, e limita o ICMP de saídaConfiguração de rede
Linha de base do tráfego e detecção de anomaliasSinaliza rótulos de consulta longos, entropia incomum e volumes anômalosEm operação
Limitação de taxaLimita o volume de tráfego, tornando grandes exfiltrações impraticavelmente lentasEm operação
Visibilidade no endpointProcessos, conexões e atividade do usuário dão contexto às anomalias sutisEm operação

Por onde começar

Comece pelos canais que a empresa deixa abertos por padrão, como DNS e ICMP de saída, e depois acrescente contexto comportamental para que o uso incomum deles aponte para um usuário. A análise de canais encobertos pertence à revisão de projeto, e o monitoramento mantém as chances a favor de quem defende na operação.

Leitura adicional: Vazamento técnico de informações: o que é e como se proteger?.

Canais ocultos não podem ser descartados por completo, mas podem ser tornados lentos, caros e visíveis.

Anexet Team

Como a Anexet resolve isto

A Anexet não afirma detectar todo canal encoberto. A análise formal de canais encobertos é uma disciplina de nível de projeto, e canais de temporização ocultos não podem ser totalmente descartados por nenhum produto de monitoramento. O que a Anexet oferece é visibilidade no endpoint sobre os canais onde transferências ocultas costumam se esconder, para que atividades incomuns ali se tornem observáveis.

Os agentes de endpoint interceptam o tráfego de protocolos de rede (HTTP/HTTPS, FTP, SMTP, IMAP, POP3), registram a atividade web e os destinos de URL, e aplicam análise de conteúdo a tudo que passa pelos canais padrão. Dados sensíveis são capturados enquanto ainda estão em um caminho visível, antes de desaparecerem em um túnel. A arquitetura on-premise mantém o tráfego, o conteúdo e os registros dentro da própria infraestrutura da organização.

  • Interceptação de tráfego de rede

    Os agentes interceptam o tráfego em nível de protocolo, incluindo HTTP/HTTPS, FTP, SMTP, IMAP e POP3. Um servidor opcional de tráfego de rede acrescenta a interceptação centralizada de tráfego espelhado, com filtros de IP e MAC.

  • Visibilidade da atividade na web

    Destinos de URL, uploads e sessões de webmail são registrados no endpoint, exatamente o contexto em que as ferramentas de tunelamento por DNS e pela web precisam operar.

  • Análise de conteúdo

    Tesauros de segurança (170 dicionários prontos), bancos de hash e impressões digitais identificam quando arquivos sensíveis são movidos ou transformados, sinalizando a preparação de uma exfiltração enquanto ela ainda usa um canal padrão.

  • Contexto comportamental

    O monitoramento da atividade dos usuários e a pontuação de risco associam anomalias de rede ao usuário que as gerou. Tráfego externo incomum em horário incomum tem mais peso quando pode ser atribuído a alguém.

Monitoramento de tráfego web

Saiba mais

Perguntas frequentes

Perguntas comuns sobre este termo e como a Anexet o resolve.

Uma transferência normal usa um canal criado para dados, como e-mail ou upload na web. O canal encoberto usa um recurso que nunca deveria transportar dados, como cabeçalhos de pacotes, relógios do sistema ou consultas DNS, e continua cumprindo sua função normal enquanto carrega uma carga oculta.

O canal de armazenamento codifica bits em um valor que outro processo lê, como o identificador de um pacote IP ou um atributo de arquivo. O canal de temporização codifica dados em quando ou por quanto tempo um recurso compartilhado é usado, por isso nada é gravado. Canais de armazenamento têm mais capacidade; os de temporização são mais difíceis de separar do comportamento normal.

Não. A análise formal é uma disciplina de projeto, e canais de temporização ocultos não podem ser totalmente descartados por nenhum produto de monitoramento. A Anexet oferece visibilidade no endpoint sobre os canais onde transferências ocultas costumam estar embutidas.

Porque firewalls quase nunca os bloqueiam. A resolução de nomes é indispensável e o ICMP é necessário para o diagnóstico básico, então esse tráfego quase sempre é permitido e pode esconder dados em meio a um tráfego aparentemente rotineiro.

Proteja os seus dados com a Anexet

Veja numa demonstração ao vivo como a Anexet trava fugas de dados, monitoriza a atividade dos colaboradores e mantém a conformidade.

Pedir demonstração