All apps/BBOT

BBOT

bbot

The recursive internet scanner for hackers.

Runs as bbot|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 11 fields

Scan one target with BBOT presets, flags and modules. Multiple targets, custom config values and output module settings are left out; add them at the prompt.

Opens the form; the finished command lands at your prompt, unrun
otty gui bbot
Run a scanExample values, fixed in this page — nothing here reaches a terminal
Basic
Target*
string
Preset
subdomain-enumstring
Advanced
Require flag
string
TasksEach one presets the form for one job
Enumerate subdomains
targetpresetrequire_flags
Scan with module flags
targetflagsexclude_flagsmodules
ParametersOnly these flags are editable in the form
Target
Domain, IP, CIDR range or file of targets.
string
-t
Preset
string
-psubdomain-enumspideremail-enumwebkitchen-sink
Enable flags
string
-fsubdomain-enum
Require flag
string
-rfpassive
Exclude flag
string
-efloudslow
Enable module
string
-m
Exclude module
string
-em
Blacklist
Excluded from the scan even if otherwise in scope.
string
-b
Scan name
string
-n
Output directory
path
-o
List modules only
boolean
-l
SourcesEvery flag above is checked against these
docs
bbot -t evilcorp.com -p subdomain-enum bbot -t evilcorp.com -p subdomain-enum -rf passive bbot -t evilcorp.com -p subdomain-enum -m portscan gowitness -n my_scan -o . bbot -t evilcorp.com -f subdomain-enum -ef loud bbot -t evilcorp.com -f subdomain-enum -em ipneighbor bbot -t evilcorp.com -b internal.evilcorp.com -f subdomain-enum -m portscan nuclei bbot -t…
manualstable 2026-10-27

www.blacklanternsecurity.com

Before it fills your prompt, Otty checks the installed bbot against its version. A form that does not match your version is not offered.