
bug da API do Windows
o bug está na função DnsQueryRaw (para ser específico, dentro de DnsRawTruncateMessageForUdp), então você precisa de um programa para chamá-la.
Posso estar errado, mas atualmente não existe um serviço ou programa padrão no Windows 11 que use essa função, foi por isso que precisei do client.c.
este repositório tem 2 arquivos, client.c e poc.py:
client.c: implementa DnsQueryRaw (você precisa substituir o índice de interface de acordo com a sua configuração)
poc.py: o gatilho usa scapy; você precisa substituir a variável _iface pela interface da sua máquina atacante
deixo a exploração disso como exercício, valeu
P.S.: o Windows 10 está seguro, essa função é específica do Windows 11 (e de uma versão específica do Windows Server)