Открытая аппаратно-программная платформа для экспериментов с Bluetooth — приём и анализ трафика BLE и классического Bluetooth.
Python-скрипт для получения Bluetooth-токена умных часов и браслетов Zepp/Amazfit (Huami). Аутентифицируется на серверах производителя через официальное …
Кастомная прошивка Flipper Zero с расширенными функциями Sub-GHz, NFC, RFID и BadUSB.
Прошивка для ESP32 с Wi-Fi/Bluetooth-атаками, включая deauth, beacon spam, sniffing и анализ пакетов.
Инструмент для исследования безопасности DMA через PCIe с использованием FPGA-адаптеров для чтения и записи памяти целевых …
# Prerequisites — Debian / Ubuntu sudo apt-get install git cmake libusb-1.0-0-dev make gcc g++ libbluetooth-dev pkg-config libpcap-dev python-numpy python-pyside python-qt4 # Prerequisites — Fedora / Red Hat su -c "yum install git libusb1-devel make gcc wget tar bluez-libs-devel" # Prerequisites — macOS (Homebrew) brew install git libusb wget cmake pkg-config libpcap # Prerequisites — macOS (MacPorts) sudo port install git libusb wget cmake python27 py27-numpy py27-pyside # Build and install libbtbb git clone https://github.com/greatscottgadgets/libbtbb.git cd libbtbb mkdir build cd build cmake .. make sudo make install sudo ldconfig # Build and install Ubertooth tools git clone https://github.com/greatscottgadgets/ubertooth.git cd ubertooth/host mkdir build cd build cmake .. make sudo make install sudo ldconfig # Wireshark plugins (optional) sudo apt-get install wireshark wireshark-dev libwireshark-dev cmake cd libbtbb/wireshark/plugins/btbb mkdir build && cd build cmake -DCMAKE_INSTALL_LIBDIR=/usr/lib/x86_64-linux-gnu/wireshark/libwireshark3/plugins .. make sudo make install cd ../../btbredr mkdir build && cd build cmake -DCMAKE_INSTALL_LIBDIR=/usr/lib/x86_64-linux-gnu/wireshark/libwireshark3/plugins .. make sudo make install
Проект Ubertooth — это открытая беспроводная платформа для разработки, подходящая для экспериментов с Bluetooth. Ubertooth поставляется с мощным сниффером для BLE (Bluetooth Smart) и может перехватывать некоторые данные из соединений Bluetooth Classic с базовой скоростью (BR).
Последний релиз — 2020-12-R1. Последняя прошивка доступна на странице релиза.
Этот релиз pairing с libbtbb 2020-12-R1.
Инструкции по прошивке можно найти на соответствующей странице readthedocs.io. Инструкции по сборке libbtbb можно найти на соответствующей странице build_guide на readthedocs.io.
Документация по Ubertooth доступна на Read the Docs. Исходные файлы документации Ubertooth находятся в папке docs в этом репозитории. Изменения документации могут быть отправлены через pull request, а предложения могут быть сделаны в виде issues на GitHub.
Прежде чем просить помощи по Ubertooth, проверьте, нет ли вашего вопроса в FAQ.
Для получения помощи по общему использованию или разработке Ubertooth, пожалуйста, смотрите issues в проекте на GitHub. Это предпочтительное место для задания вопросов или создания issues, чтобы другие могли найти ответ на ваш вопрос в будущем.
Приглашаем вас присоединиться к нашим обсуждениям в сообществе на Discord. Обратите внимание, что, хотя запросы технической поддержки приветствуются здесь, у нас нет дежурного персонала поддержки на постоянной основе. Обязательно также создайте issue на GitHub, если вы нашли ошибку или хотите убедиться, что ваш запрос будет отслежен и не останется без внимания.
Issues на GitHub в этом репозитории, помеченные сотрудниками Great Scott Gadgets как "technical support", могут рассчитывать на ответ в течение двух недель. В настоящее время у нас нет установленных сроков ответа для других issues или pull requests в этом репозитории.