The Bright CLI is a toolkit designed for ease of use when working with the Bright solutions.
500K+
Bright CLI is a Command Line Interface (CLI) tool for Bright's solutions. You can use Bright CLI for full control over scans such as: initialize, stop, poll, maintain and more. In addition, Bright CLI can serve as a Repeater to scan local targets, without exposing them to the internet.
Before you can use Bright CLI make sure you have the following:
TOKEN
bot, scans:run and scans:readID
npm install @brightsec/cli -g
You can validate the installation by going to the directory of your project and running the command:
bright-cli -h
This will show you a list of possible commands for Bright CLI, for a full list go here
bright-cli repeater \
--token {TOKEN} \
--id {ID} \
--bus amqps://amq.app.brightsec.com:5672
bright-cli scan:run \
--token {TOKEN} \
--repeater {ID} \
--name "My First Scan" \
--crawler https://www.example.com \
--smart
This command will initialize a new scan engine in the cloud, which will start scanning the target via the local Repeater.
You can follow the scan status here: https://app.brightsec.com/scans, or by using the Bright CLI polling command.
Bright CLI can do so much more! A full documentation with usage examples is available on Bright's knowledgebase
Copyright © 2021 Bright.
This project is licensed under the MIT License - see the LICENSE file for details.
Content type
Image
Digest
sha256:e7b3cbacb…
Size
159.2 MB
Last updated
7 days ago
docker pull brightsec/cli