neuralegion/Run a Bright Discovery

Run a Bright discovery right in GitHub Action

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api_tokenApi Token. You can generate it in Organization sectionyes
restart_discovery_idDiscovery ID to restartno
hostnameHostname. Default is app.brightsec.comno
project_idProject ID for Discoveryyes
file_idHAR-file IDno
auth_object_idAuth object IDno
repeatersIDs of repeaters needed for the discoveryno
discovery_typesArray of discovery types. Possible values: archive, crawler, oas, graphqlno
crawler_urlsCrawler URLsno
smartUse automatic smart decisions such as: parameter skipping, detection phases, etc. to minimize scan timeno
exclude_entry_pointsA list of JSON strings that contain patterns for entry points you would like to ignore during the tests. Pass an empty array to remove default exclusions. To apply patterns for all HTTP methods, you can set an empty array to "methods"no
hosts_filterHosts filterno
nameDiscovery NamenoGitHub Discovery
crawl_parent_subdomainsCrawl parent path folders and subdomainsno
concurrencyNumber of maximum concurrent requests allowed to be sent to the target, can range between 1 to 50 (default: 10)no
interactions_depthNumber of maximum interactions with nested objects, can range between 1 to 5 (default: 3)no
namedescription
urlUrl of the resulting discovery
idDiscovery ID