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-fileFILE- Loads the
ronin-reconconfiguration file. If not specified, then~/.config/ronin-recon/config.ymlwill be loaded instead. -w,--workerWORKER- Explicitly uses the specified worker instead of the default set of workers.
-e,--enableWORKER- Enables the worker in addition to the default set of workers.
-d,--disableWORKER- Disables the worker from the default set of workers.
--worker-fileFILE- Loads a custom worker from the specified
.rbfile. -p,--paramWORKER.NAME=VALUE- Sets a param value for the given worker.
-c,--concurrencyWORKER=NUM- Overrides the concurrency for the given worker.
--max-depthNUM- The maximum recon depth. Defaults to depth of
10if the option is not specified. -o,--outputFILE- The output file to write results to.
-F,--output-formattxt|list|csv|json|ndjson|dot|svg|png|pdf- The output format. If not specified, the output format will be inferred from
the
--outputFILE extension. --import- Imports each newly discovered value into the Ronin database.
-I,--ignoreVALUE- 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