Ubertooth

Hardware & Industrial v2020-12-R1 · 25.12.2020 активный

Открытая аппаратно-программная платформа для экспериментов с Bluetooth — приём и анализ трафика BLE и классического Bluetooth.

v2020-12-R1
25.12.2020 current

Установка
# 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

Проект 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 в этом репозитории.

Войдите, чтобы оставить комментарий