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

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

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

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

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

Категории

Все категории
Loading categories
BlueBunny — BLE-ориентированный C2-сервер для Hak5 Bash Bunny, обеспечивающий беспроводную инъекцию команд, доставку полезной нагрузки и удалённое управление через Bluetooth Low Energy. | Kitploit
Инструменты/GitHubGitHub/90n45-d3v/bluebunny
Безопасность BluetoothКомандование и УправлениеБезопасность оборудования и IoTRed TeamingРазработка Полезной Нагрузки
GitHub90n45-d3v/bluebunny

BlueBunny

BLE-ориентированный C2-сервер для Hak5 Bash Bunny, обеспечивающий беспроводную инъекцию команд, доставку полезной нагрузки и удалённое управление через Bluetooth Low Energy.

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

Популярное

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

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

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

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

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

BlueBunny-Banner


C2-решение, которое взаимодействует напрямую через Bluetooth-Low-Energy с вашим Bash Bunny Mark II.
Отправляйте вашему Bash Bunny все необходимые инструкции просто по воздуху.

Содержание

  • Обзор
  • Установка и запуск
  • Ручная связь с Bash Bunny через Python
  • Устранение неполадок
  • В разработке...
  • Дополнительная информация

Обзор

Структура

BlueBunny-Structure

Установка и запуск

  1. Установите необходимые зависимости
root@kitploit:~
pip install pygatt "pygatt[GATTTOOL]"

Убедитесь, что BlueZ установлен и gatttool доступен для использования

root@kitploit:~
sudo apt install bluez
  1. Загрузите репозиторий BlueBunny (и перейдите в правильную папку)
root@kitploit:~
git clone https://github.com/90N45-d3v/BlueBunny
cd BlueBunny/C2
  1. Запустите C2-сервер
root@kitploit:~
sudo python c2-server.py
  1. Подключите Bash Bunny с пейлоадом BlueBunny к целевой машине (пейлоад находится по пути: BlueBunny/payload.txt).
  2. Откройте в браузере ваш C2-сервер по адресу localhost:1472 и подключите Bash Bunny (ваш Bash Bunny загорится зелёным, когда будет готов к сопряжению).

Ручная связь с Bash Bunny через Python

Вы можете использовать BLE-бэкенд BlueBunny и общаться с вашим Bash Bunny вручную.

Пример кода

root@kitploit:~
# Import the backend (BlueBunny/C2/BunnyLE.py)
import BunnyLE

# Define the data to send
data = "QUACK STRING I love my Bash Bunny"
# Define the type of the data to send ("cmd" or "payload") (payload data will be temporary written to a file, to execute multiple commands like in a payload script file)
d_type = "cmd"

# Initialize BunnyLE
BunnyLE.init()

# Connect to your Bash Bunny
bb = BunnyLE.connect()

# Send the data and let it execute
BunnyLE.send(bb, data, d_type)

Устранение неполадок

Не удаётся подключить Bash Bunny? Попробуйте следующие инструкции:

  • Попробуйте подключиться ещё несколько раз
  • Проверьте, доступен ли ваш Bluetooth-адаптер
  • Перезагрузите систему, на которой работает C2-сервер
  • Убедитесь, что ваш Bash Bunny правильно выполняет пейлоад BlueBunny
  • На каком расстоянии от вашего Bash Bunny вы находитесь? Является ли окружение (расстояние, помехи и т.д.) всё ещё приемлемым для типичных BLE-соединений?

Ошибки в BlueZ

Используемый стек Bluetooth хорошо известен, но также очень подвержен ошибкам. Если подключение к вашему Bash Bunny не удаётся, скорее всего, это временная проблема, вызванная BlueZ. Вот некоторые виды ошибок, которые могут быть вызваны временными багами. Обычно они исчезают самое позднее после перезагрузки операционной системы C2, так что не удивляйтесь и сохраняйте спокойствие, если они появятся.

  • Timeout after 5.0 seconds
  • Unknown error while scanning for BLE devices

В разработке...

  • Удалённый доступ к оболочке
  • Канал эксфильтрации по BLE
  • Улучшенный процесс подключения

Дополнительная информация

Как я уже говорил, BlueZ — основа для Bluetooth-части, используемой в BlueBunny — склонен к ошибкам. Если вы столкнётесь с какими-либо непостоянными ошибками при подключении к Bash Bunny, а также с любыми другими ошибками/трудностями во всём проекте BlueBunny, вы всегда можете связаться со мной. Будь то проблема, идея/решение или просто приятный отзыв.

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