
Biblioteca en C para decodificar paquetes de banda base de Bluetooth y extraer información de piconets del hardware Ubertooth y USRP para análisis inalámbrico.
Esta es la biblioteca de decodificación de banda base Bluetooth, bifurcada del proyecto GR-Bluetooth. Se puede utilizar para extraer información de paquetes Bluetooth y piconets de dispositivos Ubertooth, así como de GR-Bluetooth/USRP.
Este código está incompleto y aún se encuentra en desarrollo activo. Los parches y los informes de errores deben enviarse al rastreador de errores en GitHub: https://github.com/greatscottgadgets/libbtbb/issues
Este software se ha desarrollado y probado en Linux; debería funcionar en otras plataformas, pero esto aún no se ha probado.
Libbtbb se puede compilar e instalar de la siguiente manera:
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install
Esto instalará la biblioteca en /usr/local/lib y los encabezados en /usr/local/include; para instalar en ubicaciones diferentes, use:
$ cmake -DINSTALL_DIR=/path/to/install -DINCLUDE_DIR=/path/to/include ..
Si tiene versiones anteriores de libbtbb, libubertooth o las herramientas Ubertooth instaladas, puede usar el script de limpieza para eliminarlas:
$ sudo cmake/cleanup.sh -d
Para listar los archivos instalados sin eliminarlos, use:
$ cmake/cleanup.sh