NAME
ronin-recon-run - Runs the recon engine with one or more initial values
SYNOPSIS
ronin-recon run
[options] {IP | IP-range | DOMAIN | HOST | WILDCARD | WEBSITE} …
DESCRIPTION
Runs the recon engine with one or more initial values.
ARGUMENTS
- IP
- An IP address to recon (ex:
192.168.1.1
). - IP-range
- A CIDR IP range to recon (ex:
192.168.1.0/24
). - DOMAIN
- A top-level domain name to recon (ex:
example.com
). - HOST
- A sub-domain to recon (ex:
www.example.com
). - WILDCARD
- A wildcard host name (ex:
*.example.com
). - WEBSITE
- A website base URL to recon (ex:
https://example.com
).
OPTIONS
-D
,--debug
- Enables debugging output.
-C
,--config-file
FILE- Loads the
ronin-recon
configuration file. If not specified, then~/.config/ronin-recon/config.yml
will be loaded instead. -w
,--worker
WORKER- Explicitly uses the specified worker instead of the default set of workers.
-e
,--enable
WORKER- Enables the worker in addition to the default set of workers.
-d
,--disable
WORKER- Disables the worker from the default set of workers.
--worker-file
FILE- Loads a custom worker from the specified
.rb
file. -p
,--param
WORKER.
NAME=
VALUE- Sets a param value for the given worker.
-c
,--concurrency
WORKER=
NUM- Overrides the concurrency for the given worker.
--max-depth
NUM- The maximum recon depth. Defaults to depth of
10
if the option is not specified. -o
,--output
FILE- The output file to write results to.
-F
,--output-format
txt
|list
|csv
|json
|ndjson
|dot
|svg
|png
|pdf
- The output format. If not specified, the output format will be inferred from
the
--output
FILE extension. --import
- Imports each newly discovered value into the Ronin database.
-I
,--ignore
VALUE- The value to ignore from the result.
-h
,--help
- Print help information
EXAMPLES
Run the recon engine on a single domain:
$ ronin-recon run example.com
Run the recon engine on a single host-name:
$ ronin-recon run www.example.com
Run the recon engine on a single IP address:
$ ronin-recon run 1.1.1.1
Run the recon engine on an IP range:
$ ronin-recon run 1.1.1.1/24
Run the recon engine on multiple targets:
$ ronin-recon run example1.com example2.com secret.foo.example1.com \
secret.bar.example2.com 1.1.1.1/24
Run the recon engine and ignore specific hosts, IPs, URLs, etc.:
$ ronin-recon run --ignore staging.example.com example.com
AUTHOR
Postmodern postmodern.mod3@gmail.com