Sniffing & Spoofing
Responder is an LLMNR, NBT-NS and MDNS poisoner. It responds to specific localized name resolution requests with rogue authentication challenges to harvest hashes and credentials.
sudo apt install responder
sudo responder -I <interface> [options]
Responder is a powerful network poisoning tool that exploits Windows name resolution protocols to capture credentials. It listens for LLMNR, NBT-NS, and MDNS queries and responds with spoofed answers, tricking Windows systems into authenticating against rogue servers.
Developed by Laurent Gaffié, Responder has become an essential tool for penetration testers targeting Active Directory environments. It includes rogue HTTP, SMB, SQL, FTP, LDAP, DNS, and WPAD servers that capture NTLMv1 and NTLMv2 hashes, which can then be cracked offline.
When combined with tools like Hashcat or ntlmrelayx, Responder provides a complete workflow for credential harvesting and relay attacks. It is particularly effective in Windows-dominated networks where LLMNR and NBT-NS are enabled by default.
sudo responder -I eth0Standard poisoning - Analyze and respond to network name requests on interface eth0sudo responder -I eth0 -w -r -fFull configuration - Enable WPAD rogue proxying, NetBIOS name resolution, and fingerprintingsudo responder -I eth0 -APassive mode - Monitor and log local LLMNR/NBT-NS traffic without sending poison responsessudo responder -I eth0 -P -vForce proxy auth - Prompt for cleartext credentials using basic HTTP authentication proxy windowsresponder -I eth0Basic poisoningresponder -I eth0 -wrfFull attack moderesponder -I eth0 -AAnalyze modesudo responder -I eth0 -wFForce auth - Enable WPAD and force NTLM auth on captured requestssudo responder -I eth0 -dwvFull poisoning - DHCP, WPAD, and verbose logging togethercat /usr/share/responder/logs/Responder-Session.logReview log - Read the session log of captured eventsls /usr/share/responder/logs/*NTLMv2*Find hashes - Locate captured NTLMv2 hash files for crackingsudo responder -I eth0 -bBasic auth - Serve HTTP Basic auth to capture cleartext credentialsPoison Link-Local Multicast Name Resolution queries to capture Windows authentication hashes.
Exploit NetBIOS Name Service broadcasts to intercept legacy Windows authentication requests.
Rogue Web Proxy Auto-Discovery server that forces browsers to proxy through your system.
Poison Multicast DNS queries used by macOS and Linux systems for credential capture.
Capture NTLM challenges for relay attacks against other systems on the network.
Collect NTLM hashes for offline cracking with Hashcat or John the Ripper.
Prints intercepted authentication attempts, detailing the target's username, domain context, and the full cryptographic string. This data is also archived in the tool's log directory.
This tool is designed for authorized security testing, educational purposes, and legitimate network administration only. Unauthorized access to computer systems is illegal.