Project update 5 of 7
Hello everyone, in last week’s update, we introduced using AntSDR to experience openwifi. As an SDR, AntSDR can repurposed just by changing its software. Today, we will introduce how to use open-source tools for Bluetooth sniffing. In this case, we will use the ICE9 Bluetooth Sniffer.
ICE9 Bluetooth Sniffer supports USRP devices. The AntSDR E200 can be used as a USRP device, and we can download firmware that supports UHD from our GitHub repo.
In order to use AntSDR with UHD on our machine, we need to install the driver first. For information on how to install the driver on Ubuntu, visit UHD for AntSDR.
To further understand ICE9 Bluetooth Sniffer, you can visit the project’s homepage. In this case, we’ll build this project on Ubuntu 20.04.
git clone https://github.com/mikeryan/ice9-bluetooth-sniffer.git mkdir build cd build cmake .. make make install
ICE9 Bluetooth Sniffer is primarily meant to be run from within Wireshark. That said, it is fully operable from the command line. Here are the usage details. We will need configure Wireshark to show the sniffer data.
./ice9-bluetooth -l -c 2427 -C 20 -i usrp- -w /tmp/sharkfin
sudo wireshark -k -i /tmp/sharkfin &
You should then see the following content in Wireshark.