blue_hydra_ubertooth_pi
Table of Contents
Raspberry Pi - Blue Hydra bluetooth logger
BlueHydra is a Bluetooth device discovery service built on top of the bluez library. BlueHydra makes use of ubertooth where available and attempts to track both classic and low energy (LE) bluetooth devices over time. (from the github page}
Prepare Raspberry Pi
- Connect Sena UD100 and Ubertooth.
- Install Raspbian, disable the internal bluetooth adapter. Edit
/boot/config.txt
add:dtoverlay=pi3-disable-bt
- Reboot.
- Add user to groups
bluetooth
andplugdev
.
Install Ubertooth
- Install required tools:
apt install build-essential apt install cmake libusb-1.0-0-dev make gcc g++ libbluetooth-dev pkg-config libpcap-dev python-numpy python-pyside python-qt4
- Download source code:
curl -LO https://github.com/greatscottgadgets/libbtbb/archive/2017-03-R2.tar.gz curl -LO https://github.com/greatscottgadgets/ubertooth/releases/download/2017-03-R2/ubertooth-2017-03-R2.tar.xz
- Compile and install libbtbb:
tar xf 2017-03-R2.tar.gz cd libbtbb-2017-03-R2/ mkdir build cd build cmake .. make sudo make install sudo ldconfig
- Compile and install Ubertooth software:
tar xf ubertooth-2017-03-R2.tar.xz cd ubertooth-2017-03-R2/host mkdir build cd build cmake .. make sudo make install sudo ldconfig
- Reboot, test udev rules.
- Test Ubertooth:
/usr/local/bin/ubertooth-util -v Firmware version: 2017-03-R2 (API:1.02)
Install pwnie express - blue hydra
- Install required tools:
sudo apt install bluez bluez-test-scripts python-bluez python-dbus sqlite3 libsqlite3-dev ruby-dev bundler
- Install blue hydra:
git clone https://github.com/pwnieexpress/blue_hydra.git cd blue_hydra bundle install cd bin sudo ./blue_hydra
blue_hydra_ubertooth_pi.txt · Last modified: 2021/10/09 15:14 by 127.0.0.1