
ब्लूटूथ बेसबैंड पैकेटों को डिकोड करने और वायरलेस विश्लेषण के लिए Ubertooth और USRP हार्डवेयर से पिकोनेट सूचना निकालने हेतु C लाइब्रेरी।
यह ब्लूटूथ बेसबैंड डिकोडिंग लाइब्रेरी है, जिसे GR-Bluetooth प्रोजेक्ट से फ़ोर्क किया गया है। इसका उपयोग Ubertooth डिवाइसों के साथ-साथ GR-Bluetooth/USRP से ब्लूटूथ पैकेट और पिकोनेट जानकारी निकालने के लिए किया जा सकता है।
यह कोड अधूरा है, यह अभी भी सक्रिय विकास के अधीन है। पैच और बग रिपोर्ट 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 टूल्स के पिछले संस्करण स्थापित हैं, तो आप उन्हें हटाने के लिए cleanup स्क्रिप्ट का उपयोग कर सकते हैं:
$ sudo cmake/cleanup.sh -d
स्थापित फ़ाइलों को हटाए बिना सूचीबद्ध करने के लिए, उपयोग करें:
$ cmake/cleanup.sh