
UbertoothおよびUSRPハードウェアからBluetoothベースバンドパケットをデコードし、ピコネット情報を抽出してワイヤレス解析を行うためのCライブラリ。
=======
これは、GR-BluetoothプロジェクトからフォークされたBluetoothベースバンド復号ライブラリです。Ubertoothデバイスだけでなく、GR-Bluetooth/USRPからもBluetoothパケットおよびピコネット情報を抽出するために使用できます。
このコードは未完成であり、現在も活発に開発中です。パッチやバグ報告はGitHubのバグトラッカーに提出してください: https://github.com/greatscottgadgets/libbtbb/issues
このソフトウェアはLinux上で開発・テストされています。他のプラットフォームでも動作するはずですが、まだテストは行われていません。
Libbtbbは次のようにビルドおよびインストールできます:
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install
これにより、ライブラリは/usr/local/libに、ヘッダは/usr/local/includeにインストールされます。別の場所にインストールするには、次を使用してください:
$ cmake -DINSTALL_DIR=/path/to/install -DINCLUDE_DIR=/path/to/include ..
以前のバージョンのlibbtbb、libubertooth、またはUbertoothツールがインストールされている場合は、クリーンアップスクリプトを使用してそれらを削除できます:
$ sudo cmake/cleanup.sh -d
インストールされたファイルを削除せずに一覧表示するには、次を使用してください:
$ cmake/cleanup.sh