-
Notifications
You must be signed in to change notification settings - Fork 8
Console Commands
`Mr-IoT` edited this page May 1, 2026
·
1 revision
The BlueSploit REPL is built on cmd2 and follows Metasploit/RouterSploit conventions.
| Command | Description |
|---|---|
use <path> |
Load a module (e.g. use exploits/knob) |
back |
Leave the current module |
search <term> |
Search modules by name/description |
show modules |
List every loaded module |
show <category> |
List modules in a category (exploits, scanners, dos, recon, auxiliary, post) |
| Command | Description |
|---|---|
show options |
Print all settable options + current values |
show info |
Module metadata (CVE, author, references) |
set <opt> <val> |
Set an option (e.g. set TARGET AA:BB:CC:DD:EE:FF) |
unset <opt> |
Clear an option |
check |
Pre-flight safety check (no exploitation) |
run / exploit
|
Execute the module |
| Command | Description |
|---|---|
help [cmd] |
Built-in help |
history |
Command history (saved to .bluesploit_history) |
!<shell-cmd> |
Run a shell command (e.g. !hciconfig) |
clear |
Clear the screen |
exit / quit
|
Leave BlueSploit |
bsploit > search knob
bsploit > use exploits/knob
bsploit (exploits/knob) > show options
bsploit (exploits/knob) > set TARGET AA:BB:CC:DD:EE:FF
bsploit (exploits/knob) > set IFACE hci0
bsploit (exploits/knob) > check
bsploit (exploits/knob) > run
bsploit (exploits/knob) > back
bsploit > exit
- Tab-completion works for commands, module paths, and option names.
- History persists across sessions in
~/.bluesploit_history(or repo root, depending on launch). - Prefix
!runs anything in your shell — handy forhciconfig,bluetoothctl,rfkill.
BlueSploit · MIT License · For authorized security research only · Issues · Disclaimer
Getting Started
Modules
Hardware & Internals
Help