The SMTP Fuzzer will connect to a given mail server and use a wordlist to enumerate users that are present on the remote system.
#####Examples:
- Fuzzing 127.0.0.1 with
users.txtfile:
smtpfuzzer.py 127.0.0.1 users.txt
- Fuzzing 127.0.0.1 with
users.txtfile verbosely:
smtpfuzzer.py 127.0.0.1 users.txt -v
- Fuzzing 127.0.0.1 with
users.txtfile verbosely with 100 threads:
smtpfuzzer.py 127.0.0.1 users.txt -v -t 100
###Linux Installation:
- sudo apt-get install python-dev python-pip
- sudo pip install -r requirements.txt
- easy_install prettytable
###MacOSx Installation:
- Install Xcode Command Line Tools (AppStore)
- sudo easy_install pip, prettytable
- sudo pip install -r requirements.txt
###Windows Installation:
- Install gevent
- Open Command Prompt(cmd) as Administrator -> Goto python folder -> Scripts (cd c:\Python27\Scripts)
- pip install -r (Full Path To requirements.txt)
- easy_install prettytable