lgandx/Responder ? reverse-engineered prompt
Reverse engineered prompt
Build me a Python tool that listens on a local network and answers common name lookup requests like LLMNR, NBT NS, and mDNS so I can see when devices fall back to the wrong host. It should also run a handful of fake login services like HTTP, SMB, FTP, LDAP, MSSQL, SMTP, IMAP, and similar ones, then log any usernames, passwords, or NTLM challenge response hashes that come in. I want a simple config file to turn each service on or off, set the network interface, and choose whether it runs in active poisoning mode or just watches passively. Please make it work on Linux with both Python 2.7 and Python 3, include a clear command line help screen, save captured data into logs, and keep the startup and status output easy to read. If you need to check current library docs or compatibility details online, go ahead.
Are you gonna build this?
make sure you review the code using coderabbit