-
Notifications
You must be signed in to change notification settings - Fork 8
Quick Start
`Mr-IoT` edited this page May 1, 2026
·
1 revision
A 60-second tour: scan → pick a module → run it.
sudo python3 bluesploit.pyYou'll see the banner and a bsploit > prompt.
bsploit > use recon/discovery
bsploit (recon/discovery) > set DURATION 10
bsploit (recon/discovery) > run
Output lists MAC, name, RSSI, and class-of-device for every responder.
bsploit > use recon/version_fingerprint
bsploit (recon/version_fingerprint) > set TARGET AA:BB:CC:DD:EE:FF
bsploit (recon/version_fingerprint) > run
This identifies BT version, manufacturer, and likely chipset — useful for matching to known CVEs.
bsploit > use scanners/vuln_scanner
bsploit (scanners/vuln_scanner) > set TARGET AA:BB:CC:DD:EE:FF
bsploit (scanners/vuln_scanner) > run
The scanner cross-references discovered properties against signatures in data/signatures/.
bsploit > use exploits/knob
bsploit (exploits/knob) > show options
bsploit (exploits/knob) > set TARGET AA:BB:CC:DD:EE:FF
bsploit (exploits/knob) > check # safe pre-flight
bsploit (exploits/knob) > run
Use back to leave the module, exit to quit the console.
python3 bluesploit.py --list # list every moduleNext: Console Commands for the full REPL reference, or Module Categories to browse what's available.
BlueSploit · MIT License · For authorized security research only · Issues · Disclaimer
Getting Started
Modules
Hardware & Internals
Help