Details

Category: Recon

Publisher: trickest-mhmdiaa

Created Date: 6/5/2023

Container: quay.io/trickest/bbot:v2.0.0-patch-1

Source URL: https://github.com/blacklanternsecurity/bbot

Parameters

json
boolean
Command: --json - Output scan data in JSON format
name
string
Command: --name - Name of scan (default: random)
brief
boolean
Command: --brief - Output only the data itself
debug
boolean
Command: --debug - Enable debugging
flags
string
Command: --flags - Enable modules by flag.
force
boolean
Command: --force - Run scan even if module setups fail
config
string
Command: --config - configuration options in key=value format: 'modules.shodan.api_key=1234'
preset
string
Command: --preset - Enable BBOT preset(s)
silent
boolean
Command: --silent - Be quiet
dry-run
boolean
Command: --dry-run - Abort before executing scan
modules
string
Command: --modules - Modules to enable.
no-deps
boolean
Command: --no-deps - Don't install module dependencies
targets
file
required
Command: --targets - Targets to seed the scan
verbose
boolean
Command: --verbose - Be more verbose
blacklist
string
Command: --blacklist - Don't touch these things
whitelist
string
Command: --whitelist - What's considered in-scope (by default it's the same as --targets)
force-deps
boolean
Command: --force-deps - Force install all module dependencies
list-flags
boolean
Command: --list-flags - List available flags.
retry-deps
boolean
Command: --retry-deps - Try again to install failed module dependencies
event-types
string
Command: --event-types - Choose which event types to display
allow-deadly
boolean
Command: --allow-deadly - Enable the use of highly aggressive modules
list-modules
boolean
Command: --list-modules - List available modules.
list-presets
boolean
Command: --list-presets - List available presets.
strict-scope
boolean
Command: --strict-scope - Don't consider subdomains of target/whitelist to be in-scope
exclude-flags
string
Command: --exclude-flags - Disable modules with these flags. (e.g. -ef aggressive)
require-flags
string
Command: --require-flags - Only enable modules with these flags (e.g. -rf passive)
current-preset
boolean
Command: --current-preset - Show the current preset in YAML format
custom-headers
string
Command: --custom-headers - List of custom headers as key value pairs (header=value).
output-modules
string
Command: --output-modules - Output module(s). Choices: teams,emails,asset_inventory,web_report,stdout,subdomains,txt,discord,python,websocket,json,splunk,neo4j,http,csv,slack
exclude-modules
string
Command: --exclude-modules - Exclude these modules.
install-all-deps
boolean
Command: --install-all-deps - Install dependencies for all modules
custom-yara-rules
file
Command: --custom-yara-rules - Add custom yara rules to excavate
ignore-failed-deps
boolean
Command: --ignore-failed-deps - Run modules even if they have failed dependencies
current-preset-full
boolean
Command: --current-preset-full - Show the current preset in its full form, including defaults
list-module-options
boolean
Command: --list-module-options - Show all module config options