Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 331

Sequestro de DLL

O que é Sequestro de DLL?

Sequestro de DLLAtaque que abusa da ordem de busca de DLL no Windows para fazer um programa legítimo carregar uma biblioteca controlada pelo atacante em vez da pretendida.


O DLL hijacking (MITRE ATT&CK T1574.001) explora a forma como o Windows resolve bibliotecas dinâmicas: quando uma aplicação solicita uma DLL pelo nome sem caminho absoluto, o carregador percorre uma lista previsível de diretórios. Um atacante que consiga escrever uma DLL maliciosa numa dessas localizações de maior prioridade (diretório da aplicação, entrada PATH com escrita ou pasta side-by-side) consegue executar o seu código no contexto de um processo confiável e muitas vezes assinado. A técnica oferece execução e persistência e contorna várias listas de aplicações permitidas. As defesas incluem caminhos absolutos, SafeDllSearchMode, regras WDAC/AppLocker, monitorização de cargas via Sysmon evento 7 e correção de instaladores vulneráveis.

Exemplos

  1. 01

    Colocar uma version.dll maliciosa junto a um instalador assinado que a carrega da sua pasta.

  2. 02

    Plantar uma DLL num diretório PATH com escrita, carregado por um serviço do sistema.

Perguntas frequentes

O que é Sequestro de DLL?

Ataque que abusa da ordem de busca de DLL no Windows para fazer um programa legítimo carregar uma biblioteca controlada pelo atacante em vez da pretendida. Pertence à categoria Ataques e ameaças da cibersegurança.

O que significa Sequestro de DLL?

Ataque que abusa da ordem de busca de DLL no Windows para fazer um programa legítimo carregar uma biblioteca controlada pelo atacante em vez da pretendida.

Como funciona Sequestro de DLL?

O DLL hijacking (MITRE ATT&CK T1574.001) explora a forma como o Windows resolve bibliotecas dinâmicas: quando uma aplicação solicita uma DLL pelo nome sem caminho absoluto, o carregador percorre uma lista previsível de diretórios. Um atacante que consiga escrever uma DLL maliciosa numa dessas localizações de maior prioridade (diretório da aplicação, entrada PATH com escrita ou pasta side-by-side) consegue executar o seu código no contexto de um processo confiável e muitas vezes assinado. A técnica oferece execução e persistência e contorna várias listas de aplicações permitidas. As defesas incluem caminhos absolutos, SafeDllSearchMode, regras WDAC/AppLocker, monitorização de cargas via Sysmon evento 7 e correção de instaladores vulneráveis.

Como se defender contra Sequestro de DLL?

As defesas contra Sequestro de DLL costumam combinar controles técnicos e práticas operacionais, conforme detalhado na definição acima.

Quais são outros nomes para Sequestro de DLL?

Nomes alternativos comuns: Sequestro da ordem de busca de DLL, Pré-carregamento de DLL.

Termos relacionados

Veja também