Monday 13 April 2020

BruteSpray: A Brute-forcer From Nmap Output And Automatically Attempts Default Creds On Found Services


About BruteSpray: BruteSpray takes nmap GNMAP/XML output or newline seperated JSONS and automatically brute-forces services with default credentials using Medusa. BruteSpray can even find non-standard ports by using the -sV inside Nmap.

BruteSpay's Installation
   With Debian users, the only thing you need to do is this command:
sudo apt install brutespray

   For Arch Linux user, you must install Medusa first: sudo pacman -S medusa

   And then, enter these commands to install BruteSpray:


Supported Services: ssh, ftp, telnet, vnc, mssql, mysql, postgresql, rsh, imap, nntpp, canywhere, pop3, rexec, rlogin, smbnt, smtp, svn, vmauthdv, snmp.

How to use BruteSpray?

   First do an Nmap scan with -oG nmap.gnmap or -oX nmap.xml.
   Command: python3 brutespray.py -h
   Command: python3 brutespray.py --file nmap.gnmap
   Command: python3 brutesrpay.py --file nmap.xml
   Command: python3 brutespray.py --file nmap.xml -i

   You can watch more details here:

Examples

   Using Custom Wordlists:
python3 brutespray.py --file nmap.gnmap -U /usr/share/wordlist/user.txt -P /usr/share/wordlist/pass.txt --threads 5 --hosts 5

   Brute-Forcing Specific Services:
python3 brutespray.py --file nmap.gnmap --service ftp,ssh,telnet --threads 5 --hosts 5

   Specific Credentials:
python3 brutespray.py --file nmap.gnmap -u admin -p password --threads 5 --hosts 5

   Continue After Success:
python3 brutespray.py --file nmap.gnmap --threads 5 --hosts 5 -c

   Use Nmap XML Output:
python3 brutespray.py --file nmap.xml --threads 5 --hosts 5

   Use JSON Output:
python3 brutespray.py --file out.json --threads 5 --hosts 5

   Interactive Mode: python3 brutespray.py --file nmap.xml -i

Data Specs
{"host":"127.0.0.1","port":"3306","service":"mysql"}
{"host":"127.0.0.10","port":"3306","service":"mysql"}
...


Changelog: Changelog notes are available at CHANGELOG.md.

You might like these similar tools:

Related posts


  1. Hacker Tools Linux
  2. Install Pentest Tools Ubuntu
  3. Hack Tools For Games
  4. Pentest Tools
  5. Pentest Tools For Android
  6. Hacker Tools List
  7. Pentest Tools For Windows
  8. Hack Tools For Windows
  9. Hacker Tools For Mac
  10. Hacking Tools Windows 10
  11. Hack Tools For Mac
  12. Pentest Tools Open Source
  13. Hack Tools For Games
  14. Ethical Hacker Tools
  15. Best Pentesting Tools 2018
  16. Pentest Tools List
  17. Hackers Toolbox
  18. Hacker Tools Hardware
  19. Beginner Hacker Tools
  20. Hack Tools For Ubuntu
  21. Pentest Tools Linux
  22. Hacking Tools For Windows 7
  23. Hacks And Tools
  24. Pentest Tools For Mac
  25. Top Pentest Tools
  26. How To Install Pentest Tools In Ubuntu

0 comments:

Post a Comment