A tool which perform deauthentication attack on unpaired bluetooth devices.
Those bluetooth devices which is paired but going to connect.
- Simple and clean menu.
- Support keyboard interrupts.
- Show scanned bluetooth devices in a borderless table.
- Show bluetooth interfaces and its status and select to use that interface.
- Simple and clean interface for deauthentication attack on target device.
- Kali Linux
- Raspberry Pi OS
Make sure the latest python and pip3 is installed on your system (Windows/Linux/MacOS).
sudo su -
2. Run the following command to check bluetooth interfaces, BUS and its running status on your system :
hciconfig
- Check Interface, Bus and Running Status.
- Interface look like
hciX
. X
is a number starts from 0 likehci0
,hci1
etc..- There are two types :
UART
andUSB
. UART
is buit-in Bluetooth Interface andUSB
is external Bluetooth Interface like Adapter.- There are commanly two types of Running Status :
DOWN
andUP RUNNING
. DOWN
means the interface isOFF
andUP RUNNING
means the interface isON
.
hciconfig hciX up
python3 BlueStorm.py
- Use a Bluetooth Adapter for better results of the tool.
- Make sure that Bluetooth Adapter supports
HCI
mode. - TP-Link UB400 USB Bluetooth Adapter is one of the Bluetooth Adapter.
- To check Bluetooth Adapter supports HCI mode or not, there are two ways :
- Type
lsusb
command after connecting adapter to the system.- It show the
(HCI Mode)
at the end of the adapter name means it supports HCI mode.
- It show the
- Type
hciconfig hciX up
.- If it is up then it supports HCI mode, otherwise not.
- Type
- Some cheap Bluetooth Adapters show that it supports HCI mode but it does not work.
- Some cheap Bluetooth Adapters works on only one OS but not on other OS.
- Some cheap Bluetooth Adapters does not support Linux.
Host is down
- The bluetooth device is connected to the device.Connection timed out
- The bluetooth device is powered off.Connection reset by peer
- The device bluetooth is turned off.
If the tool is not working, then type the following command to restart bluetooth services :
sudo service bluetooth restart