DNSChef es un servidor proxy DNS para pentesting y análisis de malware
DNSChef es un servidor proxy DNS para pentesting y análisis de malware
DNSChef es un servidor proxy DNS altísimamente configurable diseñado para pruebas de penetración (pentesting) y análisis de malware.
A diferencia de un servidor DNS tradicional (que busca la IP real de un dominio), DNSChef te permite falsificar (spoof) las respuestas DNS dirigiendo el tráfico de la víctima hacia la dirección IP que tú elijas.
¿Para qué se utiliza?
Ataques Man-in-the-Middle (MitM): Interceptar el tráfico de un usuario redirigiéndolo a un servidor controlado por el auditor/pentester.
Análisis de Malware: Engañar a un programa malicioso para que crea que está conectándose a su servidor de comando y control (C2) real, permitiendo analizar su comportamiento en un entorno aislado (sandbox).
Auditorías Web: Probar cómo reaccionan las aplicaciones cuando los nombres de dominio apuntan a servidores de prueba locales.
Parámetros Principales de DNSChef
| Parámetro | Descripción |
--fakeip | IP a la que quieres redirigir las solicitudes que coincidan. |
--fakedomains | Dominios específicos que quieres falsificar (separados por comas). |
--truedomains | Dominios que NO quieres falsificar (se resolverán de forma real). |
--interface | IP local en la que DNSChef escuchará las peticiones (por defecto 127.0.0.1). |
--nameservers | Servidor DNS real al que reenviar las consultas verdaderas (ej. 8.8.8.8). |
Casos de Uso Comunes
Nota importante: Para que el equipo objetivo caiga en la redirección, debes configurar la dirección IP donde corre DNSChef como el servidor DNS primario en la máquina de la víctima o router.