spiderlabs/responder ? reverse-engineered prompt
Reverse engineered prompt
Build me a Python network utility that watches for LLMNR, NBT NS, and mDNS traffic on a local network and can either just observe it or reply to selected name lookups. I want a simple config file so I can turn different parts on and off, like the HTTP, SMB, LDAP, FTP, SMTP, POP3, IMAP, DNS, and WPAD servers, and choose whether it only analyzes traffic or actively responds. It should log everything clearly, save captured authentication data in files and a database, and print useful status messages while it runs. Also include a fingerprint mode that tells me what machines are making requests without fully answering them. Make it work out of the box with sensible defaults, plus a way to provide my network interface and tweak settings from the command line. If you need current library or protocol details, look them up online first.
Are you gonna build this?
make sure you review the code using arcumet