Running a Discovery
This command enables you to start a new discovery for the provided configuration.
Example: bright-cli discovery:run [options]
General options
Option | Description |
---|---|
| Path to the file with configuration |
| What level of logs to report. Any logs of a higher level than the setting are shown. [choices: 0, 1, 2, 3, 4, 5, "silent", "error", "warn", "notice", "verbose", "trace"]
|
| Bright application name (domain name).
|
| Specify a proxy URL to route all traffic through. This should be an HTTP(S), SOCKS4, or SOCKS5 URL.
|
| Specify a proxy URL to route the traffic to Bright. |
| Specify a proxy URL to route the traffic to the targets. |
| Request timeout in seconds or a duration string (e.g. 10s, 1m, 1h, 10h, 1y).
|
| Allows CLI to proceed and operate even for server connections otherwise considered insecure.
|
| A collection of your app's http/web sockets logs into HAR file. Usually you can use browser dev tools or our browser web extension |
| The unique identifier used to authenticate a user. The token (API key) can be issued in your organization’s dashboard. |
Discovery options
Option | Description |
---|---|
| Extra headers to be passed with the archive file. It can also be used to remove a header by providing a name without content. For example, -H "Host:". |
| Specifies a list of Repeater UUIDs that should be connected with the scan.
|
| Enables you to use automatic smart decisions, such as parameter skipping, detection phases, and so on to minimize scan time. When set to
|
| The name of the discovery. |
| Allows specifying the Bright project for a scan using the project ID. You can find the project ID in the Projects section in the Bright app. |
| Specifies the ID of the authentication object to be connect to the scan. Find more info about using an authentication object at Managing Your Authentications. |
| Crawl parent path folders and subdomains [boolean] [default: false] |
| A list of specific urls that should be included into crawler. |
| Number of maximum concurrent requests allowed to be sent to the target, can range between 1 to 50 (default: 10). |
| Number of maximum interactions with nested objects, can range between 1 to 5 (default: 3). [number] [default: 3] |
Updated 16 days ago