rangescan
A CLI tool to scan websites on a specific IP range and filter the results by a regexp.
Installation
gem install rangescan
Usage
$ rangescan
Commands:
rangescan help [COMMAND] # Describe available commands or one specific command
rangescan scan [IP_WITH_SUBNET_MASK, REGEXP] # Scan an IP range & filter by a regexp
$ rangescan help scan
Usage:
rangescan scan [IP_WITH_SUBNET_MASK, REGEXP]
Options:
[--host=HOST] # Host header
[--port=N] # Port
[--scheme=SCHEME] # Scheme (http or https)
[--timeout=N] # Timeout in seconds
[--user-agent=USER_AGENT] # User Agent
[--verify-ssl], [--no-verify-ssl] # Whether to verify SSL or not
[--max-concurrency=N] # Concurrency limit for HTTP requests to scan
Scan an IP range & filter by a regexp (default regexp = .)
License
The gem is available as open source under the terms of the MIT License.