A script to enumerate virtual hosts on a server.
A script to enumerate virtual hosts on a server.
This is a basic HTTP scanner that'll enumerate virtual hosts on a given IP address. During recon, this might help expand the target by detecting old or deprecated code. It may also reveal hidden hosts that are statically mapped in the developer's /etc/hosts file.
The tool comes with a few basic options. They are listed below and help narrow down virtual hosts.
ruby scan.rb --ip=192.168.1.101 --host=domain.tldHere's a list of all available options:
on or off depending on whether you want to connect with SSL.output.txt in the current directory.There's a default, small, wordlist in this repository. To use your own wordlist, use the --wordlist option. %s will be replaced with the given --host header in every line of the wordlist file.
No open issues yet, or sync has not completed.