A tool which perform deauthentication attack on unpaired bluetooth devices.
Those bluetooth devices which is paired but going to connect.
- Kali Linux
- Raspberry Pi OS
The script takes some time to start around 40-50 seconds.
Make sure the latest python and pip3 is installed on your system (Windows/Linux/MacOS).
- Run the following command to start terminal in root :
sudo su -
- 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. Xis a number starts from 0 likehci0,hci1etc..- There are two types :
UARTandUSB. UARTis buit-in Bluetooth Interface andUSBis external Bluetooth Interface like Adapter.- There are commanly two types of Running Status :
DOWNandUP RUNNING. DOWNmeans the interface isOFFandUP RUNNINGmeans the interface isON.
- Run the following command to start bluetooth interface if it is not started :
hciconfig hciX up
- Run the following command to scan nearby bluetooth devices and store in a
.txtfile for future use :
hcitool -i hciX scan > devices.txt
- Download or Clone the Repository.
- Open the folder and run the BlueStorm.py file by type the following command :
python3 BlueStorm.py
- Enter the following particulars :
- Bluetooth Interface
- Target MAC Address
- Packet Size
- Number of threads
Packet Sizemust be less than or equal to600andNumber of threadsmust be greater than or equal to1200.- After that, press Enter.
- Done!
- If bluetooth device is going to connect, it is not able to connect.
- If it is connected, then the slight disturbance is happening during listing music or watching videos.
It takes some time to happen disturbance.
It is like someone is pause and play quickly in few seconds.
The disturbance is not much powerful but it is enough to irritate.
- Use a Bluetooth Adapter for better results of the tool.
- Make sure that Bluetooth Adapter supports
HCImode. - TP-Link UB400 USB Bluetooth Adapter is one of the Bluetooth Adapter.
- Bluetooth adapter that has
CSR8510 A10is good. - If bluetooth adapter has a long range dBi antenna, then it is very good and most effective for deauth attack.
- To check Bluetooth Adapter supports HCI mode or not, there are two ways :
- Type
lsusbcommand 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.
