Responder's python parsing tool.
Responder-Parser is a python 3.x open source tool which give you the ability to easily configure Responder's settings and configurations.
Responder-Parser can configure the following files:
- Responder.conf
- settings.py
- Responder.db
- Responder's log folder
⚠️ Needs Administrator/Root privileges: to execute Responder-Parser.
💁 Required Dependencies: None
_____ _ _____
| __ \ | | | __ \
| |__) |___ ___ _ __ ___ _ __ __| | ___ _ __ ______| |__) |_ _ _ __ ___ ___ _ __
| _ // _ \/ __| '_ \ / _ \| '_ \ / _` |/ _ \ '__|______| ___/ _` | '__/ __|/ _ \ '__|
| | \ \ __/\__ \ |_) | (_) | | | | (_| | __/ | | | | (_| | | \__ \ __/ |
|_| \_\___||___/ .__/ \___/|_| |_|\__,_|\___|_| |_| \__,_|_| |___/\___|_|
| |
|_|
Responder-Parser v.2.1.0 - Responder's parsing tool.
Responder-Parser is an open source tool licensed under MIT.
Written with <3 by @nickvourd...
Please visit https://github.com/nickvourd/Responder-Parser for more...
usage: Responder-Parser [options]
options:
-h, --help show this help message and exit
--cleardb clear Responder.db data
--clearlogs clear Responder's logs
-v, --version show program's version number and exit
-b, --backup keep backup of Responder.conf and settings.py
-r, --restore restore backup of Responder.conf and settings.py to original
-c NUMBER, --challenge NUMBER
set challenge to Repsonder conf
-m MACHINENAME, --machinename MACHINENAME
set machine name to settings.py
-d DOMAIN, --domain DOMAIN
set domain name to settings.py
-u USERNAME, --username USERNAME
set username to settings.py
--dhcp HOSTNAME set DHCP Hostname to settings.py
--rpcport PORT set RPC port to settings.py
--sql SQLSWITCH set SQL server ON/OFF to Responder conf
--smb SMBSWITCH set SMB server ON/OFF to Responder conf
--rdp RDPSWITCH set RDP server ON/OFF to Responder conf
--kerberos KERBEROSSWITCH
set Kerberos server ON/OFF to Responder conf
--ftp FTPSWITCH set FTP server ON/OFF to Responder conf
--pop POPSWITCH set POP server ON/OFF to Responder conf
--smtp SMTPSWITCH set SMTP server ON/OFF to Responder conf
--imap IMAPSWITCH set IMAP server ON/OFF to Responder conf
--http HTTPSWITCH set HTTP server ON/OFF to Responder conf
--https HTTPSSWITCH set HTTPS server ON/OFF to Responder conf
--dns DNSSWITCH set DNS server ON/OFF to Responder conf
--ldap LDAPSWITCH set LDAP server ON/OFF to Responder conf
--dcerpc DCERPCSWITCH
set DCERPC server ON/OFF to Responder conf
--winrm WINRMSWITCH set WINRM server ON/OFF to Responder conf
--setdb DATABASENAME set Database file to Responder conf
--sessionlog SESSIONLOG
set Session log file to Responder conf
--poisonlog POISONERSLOG
set Poisoners log file to Responder conf
--analyzelog ANALYZELOG
set Analyze mode log file to Responder conf
--configdumplog CONFIGDUMPLOG
set Confing Dump log file to Responder conf
--autoignore AUTOIGNORE
set option AutoIgnoreAfterSuccess ON/OFF to Responder conf
--capturemulticreds CAPTUREMULTICREDS
set option CaptureMultipleCredentials ON/OFF to Responder conf
--capturemultihash CAPTUREMULTIHASH
set option CaptureMultipleHashFromSameHost ON/OFF to Responder conf
--servealways SERVEALWAYS
set option Serve-Always for HTTP Server ON/OFF to Responder conf
--serveexe SERVEEXE set option Serve-Exe for HTTP Server ON/OFF to Responder conf
--servehtml SERVEHTML
set option Serve-Html for HTTP Server ON/OFF to Responder conf
--htmlfilename HTMLFILENAME
set HtmlFilename file for HTTP Server to Responder conf
--exefilename EXEFILENAME
set ExeFilename file for HTTP Server to Responder conf
--exedownloadname EXEDOWNLOADNAME
set ExeDownloadName file for HTTP Server to Responder conf
--sslcert SSLCERT set SSL Certificate for HTTPS to Responder conf
--sslkey SSLKEY set SSL Key for HTTPS Server to Responder conf
In the follwoing example Responder-Parser tries to:
- Set challenge to 1122334455667788
- Clear Responder.db
- Set machine name to WIN10-TEST.CORP.LOCAL
- Set domain name to corp.local
- Keep backup of files likes settings.py, Responder.conf, Responder.db
- Set STMP Server OFF
- Set SMB Server ON
sudo python Responder-Parser.py -c 1122334455667788 --cleardb -m WIN10-TEST.CORP.LOCAL -d corp.local -b --smtp off --smb on