Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
BlueBunny — Hak5 Bash Bunny向けBLEベースのC2サーバーで、ワイヤレスコマンドインジェクション、ペイロード配信、Bluetooth Low Energy経由のリモートコントロールを可能にします。 | Kitploit
ツール/GitHubGitHub/90n45-d3v/bluebunny
Bluetoothセキュリティコマンド&コントロールハードウェアとIoTセキュリティレッドチーミングペイロード開発
GitHub90n45-d3v/bluebunny

BlueBunny

Hak5 Bash Bunny向けBLEベースのC2サーバーで、ワイヤレスコマンドインジェクション、ペイロード配信、Bluetooth Low Energy経由のリモートコントロールを可能にします。

リポジトリを見る
2032年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
ウェブサイト

BlueBunny-Banner


Bash Bunny Mark II と Bluetooth Low Energy を介して直接通信する C2 ソリューションです。
必要なすべての指示を、Bash Bunny に無線で送信できます。

目次

  • 概要
  • インストールと起動
  • Python を使用した Bash Bunny との手動通信
  • トラブルシューティング
  • 開発中の機能...
  • 追加情報

概要

構造

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. ターゲットマシンに BlueBunny ペイロードを搭載した Bash Bunny を接続します (ペイロードは BlueBunny/payload.txt にあります)。
  2. ブラウザで localhost:1472 にアクセスして C2 サーバーを開き、Bash Bunny を接続します (ペアリング準備ができると Bash Bunny が緑色に点灯します)。

Python を使用した Bash Bunny との手動通信

BlueBunny の BLE バックエンドを使用して、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 のオペレーティングシステムを再起動すれば遅くとも消えるので、表示されても驚かずに落ち着いてください。

  • 5.0 秒後にタイムアウト
  • BLE デバイススキャン中の不明なエラー

開発中の機能...

  • リモートシェルアクセス
  • BLE 経由のデータ流出チャネル
  • 接続プロセスの改善

追加情報

前述の通り、BlueBunny で使用されている Bluetooth 部分のベースである BlueZ はややバグが発生しやすいです。Bash Bunny への接続時に一時的でないバグや、BlueBunny プロジェクト全体におけるその他のバグや困難に遭遇した場合は、いつでもご連絡ください。問題、アイデア/解決策、または単なるフィードバックでも構いません。

ツールをダウンロード