Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
BLESuite-CLI — BLESuite_CLI is a command line tool to enable an easier way to test Bluetooth Low Energy (BLE) devices | Kitploit
Инструменты/GitHubGitHub/nccgroup/blesuite-cli
Embedded Systems SecurityBluetooth SecurityInformation GatheringWireless SecurityPenetration TestingHardware & IoT Security
GitHubnccgroup/blesuite-cli

BLESuite-CLI

BLESuite_CLI is a command line tool to enable an easier way to test Bluetooth Low Energy (BLE) devices

Репозиторий
341210 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

BLESuite_CLI README

BLESuite_CLI — это инструмент командной строки, обеспечивающий более простой способ тестирования устройств Bluetooth Low Energy (BLE). Этот инструмент использует Python-библиотеку BLESuite, которая применяет pygattlib и стек Bluetooth Bluez, позволяя нам сканировать устройства BLE, читать из них и записывать в них данные с использованием Generic Attribute Profile (GATT) поверх протокола Attribute (ATT). Цель этого инструмента — создать альтернативу утилите Bluez gatttool, обычно используемой для взаимодействия с устройствами BLE по протоколу GATT/ATT.

Возможности: * Инструмент командной строки и автономный Python-пакет * Сканирование устройств BTLE * Сканирование устройств BTLE на предмет основных служб и характеристик * SmartScan — сканирование устройства BTLE для получения основной информации, основных служб, характеристик, а затем определение того, какие дескрипторы присутствуют, их handle, права доступа и текущее значение (если применимо) * Запись произвольных значений в устройство BTLE * Чтение значений по конкретному handle и/или UUID на устройстве BTLE

Возможности, которые ещё в разработке или запланированы: * Всё ещё дорабатывается параметр командной строки subscribe, но основы уже реализованы * Исследуются методы man-in-the-middle, которые можно добавить

Примечание для читателя: Этот инструмент был разработан и протестирован на Debian 8. А именно на тестовом дистрибутиве, который включает более актуальную версию стека Bluetooth Bluez (версия 5.36 на момент написания этого документа)

root@kitploit:~
Для доступа к функциям Bluetooth Low Energy необходимо иметь Bluetooth-адаптер, который их поддерживает.

Требования к установке: * BLESuite

Запуск инструмента командной строки: Запустите напрямую с помощью python bleSuite-runner.py

Скачать инструмент