-
Notifications
You must be signed in to change notification settings - Fork 8
Auxiliary
`Mr-IoT` edited this page May 1, 2026
·
1 revision
Sniffers, fuzzers, and hardware utilities. Path: modules/auxiliary/.
| Module | Description |
|---|---|
hw_detect |
Enumerate connected adapters and SDR dongles (HCI, Ubertooth, HackRF, nRF, BTLEJack, YARD) |
nrf_sniffer |
Capture BLE traffic with the Nordic nRF52840 sniffer firmware |
ubertooth_sniff |
Capture BT/BLE traffic with Ubertooth One |
btlejack_capture |
Capture/follow BLE connections with BTLEJack (micro:bit) |
ble_fuzzer |
GATT/L2CAP/SMP layer fuzzer |
ble_rpa_deanon |
Resolve BLE Resolvable Private Addresses (RPA) given an IRK |
bsploit > use auxiliary/hw_detect
bsploit (auxiliary/hw_detect) > run
This reports which sniffer/SDR backends are available before you try to use them. See Hardware Setup for vendor-specific install steps.
bsploit > use auxiliary/nrf_sniffer
bsploit (auxiliary/nrf_sniffer) > set TARGET AA:BB:CC:DD:EE:FF
bsploit (auxiliary/nrf_sniffer) > set OUTFILE captures/target.pcap
bsploit (auxiliary/nrf_sniffer) > run
Open the resulting pcap in Wireshark with the nRF Sniffer plugin.
bsploit > use auxiliary/ble_rpa_deanon
bsploit (auxiliary/ble_rpa_deanon) > set IRK <hex>
bsploit (auxiliary/ble_rpa_deanon) > set CANDIDATES candidates.txt
bsploit (auxiliary/ble_rpa_deanon) > run
BlueSploit · MIT License · For authorized security research only · Issues · Disclaimer
Getting Started
Modules
Hardware & Internals
Help