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

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

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

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

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

Категории

Все категории
Loading categories
killerbee — IEEE 802.15.4/ZigBee набор инструментов для исследования безопасности | Kitploit
Инструменты/GitHubGitHub/riverloopsec/killerbee
Сниффинг и анализ пакетовРазведкаБезопасность IoTАнализ уязвимостейЭксплуатацияФаззингСетевая безопасностьБезопасность беспроводных сетейТестирование на ПроникновениеБезопасность оборудования и IoT
GitHub
845229244 лет назадПроверено Kitploit
riverloopsec/killerbee

killerbee

IEEE 802.15.4/ZigBee набор инструментов для исследования безопасности

РепозиторийСайт

Популярное

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

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

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

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

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

KillerBee

================

KillerBee — это платформа и инструменты для тестирования и аудита сетей ZigBee и IEEE 802.15.4

Уведомление

  • Поддержка usb0.x устаревает/удаляется
  • Поддержка Apimote v1 устаревает/удаляется

Если вам нужны эти функции, пожалуйста, создайте issue, чтобы объяснить ваш вариант использования и требования.

Обновление KillerBee 3.0.0-beta

Всем привет, спасибо за вашу постоянную поддержку и интерес к KillerBee.

Поскольку мы прилагаем новые усилия для очистки кода, миграции на Python 3, добавления функций, функциональности и согласованности, мы используем эту переработку как возможность пересмотреть цели и способы использования проекта и лучший способ их достижения.

Эти усилия приведут к крупному обновлению версии, поскольку мы отказываемся от старых функций и зависимостей и реструктурируем код, чтобы помочь организовать функции и расширить возможности.

Это также попытка определить части, из которых состоит KillerBee, стремясь провести более четкие границы вокруг функций KillerBee и рассматривая его как библиотеку. См. ARCHITECTURE.md для подробностей об этом и будущих целях.

МЭЙНТЕЙНЕРЫ/ЛИЦЕНЗИЯ

Распространяется под лицензией BSD, подробности см. в LICENSE.txt. Все права защищены.

Основной набор инструментов был/написан:

  • 2009, Joshua Wright [email protected]
  • 2010-2019, Ryan Speers [email protected]
  • 2010-2011, Ricky Melgares [email protected]

Мы благодарим многих участников фреймворка, включая следующих, кто внес свой вклад в возможности:

  • Anonymous Contributors
  • Spencer McIntyre (scapy extension)
  • Bryan Halfpap [email protected] (additional tools)
  • Travis Goodspeed
  • Mike Kershaw (dragorn)
  • Chris Wang (aikiba)
  • Nick DePetrillo
  • Ed Skoudis
  • Matt Carpenter
  • Sergey Bratus (research support at Dartmouth)
  • Jeff Spielberg
  • Scytmo (bug fixes and CC2530/1 EMK board support)
  • Adam Laurie/rfidiot (APS crypto implementation, firmware, DFU & BOOTLOADER, SubGHZ, SiLabs NodeTest)
  • Steve Martin
  • Taylor Centers [email protected] (Python 3 port)
  • SecureAB (Python 3)
  • Jan Rude (Python 3, Sewio)
  • Damien Cauquil (CC2531 BumbleBee)

ТРЕБОВАНИЯ

KillerBee разрабатывается и тестируется на системах Linux. Использование на MacOS возможно, но не поддерживается.

Мы стремились использовать минимальное количество программных зависимостей, однако перед установкой необходимо установить следующие модули Python. Установка обнаружит и предложит вам то, что необходимо.

В системах Ubuntu вы можете установить необходимые зависимости с помощью следующих команд:

# apt-get install python-usb python-crypto python-serial python-dev libgcrypt-dev

На Mac OS вы можете установить зависимости с помощью следующих команд:

# brew install libusb libgcrypt
# pip3 install pyusb scapy

python-dev и libgcrypt необходимы для патча расширения Scapy.

Также обратите внимание, что это довольно продвинутая и недружественная атакующая платформа. Это не Cain & Abel. Она предназначена для разработчиков и продвинутых аналитиков, атакующих сети ZigBee и IEEE 802.15.4. Я рекомендую получить некоторое понимание протокола ZigBee (книга ZigBee Wireless Networks and Transceivers by Shahin Farahani является приемлемой, хотя и не отличной) и ознакомиться с языком Python, прежде чем погружаться в этот фреймворк.

УСТАНОВКА

KillerBee использует стандартный файл установки Python 'setup.py' после установки зависимостей.

Установите KillerBee с помощью следующей команды:

# python3 setup.py install

КАТАЛОГИ

Структура каталогов для кода KillerBee описана ниже:

  • doc - HTML-документация по библиотеке KillerBee, предоставленная epydoc.
  • firmware - Прошивка для поддерживаемых аппаратных устройств KillerBee.
  • killerbee - Исходный код библиотеки Python.
  • sample - Примеры захватов пакетов, упомянутые ниже.
  • scripts - Скрипты оболочки, используемые в разработке.
  • tools - Инструменты атаки на ZigBee и IEEE 802.15.4, разработанные с использованием этого фреймворка.

ТРЕБУЕМОЕ АППАРАТНОЕ ОБЕСПЕЧЕНИЕ

Фреймворк KillerBee расширяется для поддержки нескольких устройств. В настоящее время поддерживаются River Loop ApiMote, Atmel RZ RAVEN USB Stick, MoteIV Tmote Sky, TelosB mote, Sewino Sniffer и различное оборудование, работающее под управлением прошивки Silicon Labs Node Test.

См. firmware/README.md для подробностей о поддержке оборудования и программировании прошивки.

Поддержка Freaklab's Freakduino с дополнительным оборудованием, скетча Arduino от Dartmouth и плат Zigduino доступна, но не указана, так как не поддерживается. Вы должны включить их поиск в killerbee/config.py, а затем переустановить KillerBee.

ИНСТРУМЕНТЫ

KillerBee включает несколько инструментов, предназначенных для атаки на сети ZigBee и IEEE 802.15.4, созданных с использованием фреймворка KillerBee. Каждый инструмент имеет свои собственные инструкции по использованию, которые можно получить, запустив инструмент с аргументом "-h", и кратко описан ниже.

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