su -c"yum install libusb1-devel make gcc wget tar bluez-libs-devel"
MAC OS
Mac OS X用户可以使用MacPorts或Homebrew来安装所需的软件包
1 2 3
brew install libusb wget cmake pkg-config libpcap or sudo port install libusb wget cmake python27 py27-numpy py27-pyside
FreeBSD
FreeBSD用户可以直接从ports和package系统安装主机工具和库
1
sudo pkg install ubertooth
安装libbtbb
接下来需要为Ubertooth工具构建蓝牙基带库(libbtbb)进而解析蓝牙数据包。
1 2 3 4 5 6 7 8
wget https://github.com/greatscottgadgets/libbtbb/archive/2018-12-R1.tar.gz -O libbtbb-2018-12-R1.tar.gz tar -xf libbtbb-2018-12-R1.tar.gz cd libbtbb-2018-12-R1 mkdir build cd build cmake .. make sudo make install
wget https://github.com/greatscottgadgets/ubertooth/releases/download/2018-12-R1/ubertooth-2018-12-R1.tar.xz tar xf ubertooth-2018-12-R1.tar.xz cd ubertooth-2018-12-R1/host mkdir build cd build cmake .. make sudo make install
sudo apt-get install wireshark wireshark-dev libwireshark-dev cmake cd libbtbb-2018-12-R1/wireshark/plugins/btbb mkdir build cd build cmake -DCMAKE_INSTALL_LIBDIR=/usr/lib/x86_64-linux-gnu/wireshark/libwireshark3/plugins .. make sudo make install
BT BR/EDR组件重复相同的步骤进行安装
1 2 3 4 5 6 7
sudo apt-get install wireshark wireshark-dev libwireshark-dev cmake cd libbtbb-2018-12-R1/wireshark/plugins/btbredr mkdir build cd build cmake -DCMAKE_INSTALL_LIBDIR=/usr/lib/x86_64-linux-gnu/wireshark/libwireshark3/plugins .. make sudo make install