Bluetooth HCIスヌープログとは何ですか?
BluetoothHCI(Host Controller Interface)snoop logは、androidガジェットで行ったすべてのBluetoothtransmissionsを含むログファイルです。 このファイルを持つことは、すべてのBluetoothcommunicationsのログ記録(4.4)またはログ記録(4.4android)を許可するアプリを持っていることを意味します。
これは時間の経過とともにBluetoothusageのデータのストレージであるため、問題になることはありません。 それも、あなたのデバイス上のBluetoothusage履歴をクリアするために問題なく削除することができますが、Bluetoothusageのログが無効になっていない限り、それは復元され、新鮮なBluetoothuseで更新されます。 Android4.4以降の通常の機能であるため、心配する必要はありません。
ほとんどのandroidデバイスは、完全なBluetoothtransmissionsを記録することができます。 Android4.4以前は、BluetoothHCIログなどのルートとアプリが必要でした。 Android4.4以降のandroid開発者設定を持つすべてのガジェットでは、ログの選択が存在します。
HCIログの作成方法
開発者設定を有効にします。
開発者の設定は、通常は表示されません。 Androidの設定七回にあるビルダー番号をタップすると、簡単にそれらを有効にします。
ログの作成
androidの設定に移動し、開発者メニューを開きます。 “BluetoothHCIスヌープログを有効にする”と指定されたチェックボックスがあります。 車の電源を入れる前に、ログを開始し、ファイルを送信する前に停止します。 このログファイルは、SDストレージまたはUSBルートに保存され、btsnoop_hciと呼ばれます。ログ…
ネットワークプロトコルアナライザであるWiresharkを使用してファイルを覗くことができます。 ファイルを*にretitleするだけです。キャップとそれを開きます。
あなたがセキュリティの専門家や開発者であれば、Bluetoothhostコントローラインターフェイスパケットを分析してキャプチャすることができます。 これを行うには、BluetoothHCI snoopログを有効にします。 これは、簡単に検索を可能にするデバイスストレージ上のファイルにこれらのパケットを格納します。 その後、Wiresharkなどのプログラムを使用してそれらを分析できます。
HCIログを回復する方法
- あなたのAndroidデバイスの設定に移動します。
- 開発者オプションをクリックします
- BluetoothHCIスヌープログを有効にするを選択します。
- デバイスの設定に戻り、開発者オプションを選択します
- 開発者オプションウィンドウで、BluetoothHCIスヌープを有効にする
- ログをクリックします。 これにより、ログファイルが有効になります。
- あなたのAndroidデバイス上でBluetoothをオフにします。
この手順が完了すると、デバイスはHCIログファイルを生成し、/sdcard/btsnoop_hciに保存できます。ログ…
androidデバイスからHCIログを取得するときには、二つのオプションがあります。
a)androidデバイスをコンピュータに接続することができます。 ファイルは、マウント可能なドライブのいずれかに配置されます。 このファイルをここから次の場所にコピーしますC:/Users/Public/Public ドキュメント/最前線のテスト機器/私のキャプチャファイル/.
b)ソフトウェア開発者のキットにあるAndroid debugging bridgeを使用する別のオプションもあります。
このオプションの手順は次のとおりです: –
- 開発画面でUSBまたはandroidデバッグを選択します。
- USBケーブルを使用してデバイスをコンピュータに接続します。
- コンピュータ上で端末を開き、’adb devices’コマンドを実行します。
- あなたはADBが動作することを確認し、このリストにあなたのandroidデバイスを見ることができるはずです。端末で、adb pull/sdcard/btsnoop_hciをコピーします。コンピュータにログを記録します。