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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
BLE-Replay — BLE-Replayは、Bluetooth Low Energy(BLE)ペリフェラル評価ツールです。 | Kitploit
ツール/GitHubGitHub/nccgroup/ble-replay
Bluetoothセキュリティ情報収集ファジングペネトレーションテストモバイルセキュリティハードウェアとIoTセキュリティ
GitHubnccgroup/ble-replay

BLE-Replay

BLE-Replayは、Bluetooth Low Energy(BLE)ペリフェラル評価ツールです。

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

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有

BLE-Replay

BLE-Replay は、Bluetooth Low Energy (BLE) ペリフェラル評価ツールです。モバイルデバイスから Bluetooth HCI ログを取得/消費し、セントラルがペリフェラルに対して行うすべての書き込みを抽出します。

このデータは、Linux ホスト上のほとんどの Bluetooth ドングルを使用して再生 (リプレイ) できるほか、変更のためにディスクに保存することもできます。このツールを使えば、wireshark でデータを抽出したり、gatttool などのツールでスクリプトを組んだりすることなく、すぐにペリフェラルのテストを開始できます。デバイスに対してテストする独自のキャラクタリスティック書き込みシーケンスを手作業で作成でき、バイトレベルのファジングにも対応しています。

このツールは、モバイルアプリが BLE デバイス上の一部のキャラクタリスティックに書き込みを行い、何らかの機能を設定/ロック解除/無効化したり、デバイス上で他の状態変更アクションを実行したりする場合に役立ちます。

前提条件

Linux と BlueZ スタック。

BLESuite -> https://github.com/nccgroup/BLESuite

使用方法

root@kitploit:~
python ble-replay.py -h

リプレイファイル形式

root@kitploit:~
["000e", "58e96f71ac901b55", [0,1,5,7], 2]
["002c", "627474686f6c65", [], 1]
["0002", "01", [0], 40]

各行には、次の 4 つのパラメータからなる JSON リストが含まれます。

  1. ハンドル (16 進文字列)
  2. データ (16 進文字列)
  3. ファジングするバイト位置 (整数オフセットのリスト。省略可能 - パケットをそのまま送信するには [] を使用)
  4. この書き込みをファジングまたは繰り返す回数 (整数)

使用例

Android デバイスから HCI ログを取得し、そのままリプレイします。

root@kitploit:~
python ble-replay.py -f -r

コンピュータ上の HCI ログを解析し、そのままリプレイします。

root@kitploit:~
python ble-replay.py -p btsnoop_hci.log -r

Android デバイスから HCI ログを取得し、変更可能なリプレイデータをディスクに書き込みます。

root@kitploit:~
python ble-replay.py -f -of replaydata.json

必要に応じて 16 進値を変更し、次のコマンドでそのファイルを再生します。

root@kitploit:~
python ble-replay.py -if replaydata.json -r
ツールをダウンロード