Skip to content

ajackal/honey-hornet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Honey Hornet

port scanner & login credential tester

Travis CI Build Status

honeyhornet.py

Use the config.yml file to set how Honey Hornet will run:

  1. port scanner or credential checker mode
  2. ports to scan
  3. usernames and passwords to check
  4. location of the targets list to use
  5. output file types:
    • standard logs (default)
    • JSON
    • csv

Port Scanner Mode

This will scan the IP addresses listed in the target file and check for open ports defined in the config.yml configuration file.

Credential Checker Mode

This mode will check for valid login credentials that are defined in the config.yml configuration file, after running in Port Scanner Mode.

Proctols currently supported:
1. FTP
2. SSH
3. Telnet
4. HTTP-XML authentication
    - uses an XML-file to POST credentials to web portal.  

Example Usage

python honeyhornet.py will use the default config file config.yml
python honeyhornet.py --config custom.yml will use a custom defined config file, in this case custom.yml