Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Bluetooth Virtual Sniffer (BTVS) consente all'utente di visualizzare tracce HCI in tempo reale nel sistema di analisi del protocollo frontline, in Ellisys Bluetooth Analyzer o in Wireshark. Wireshark è consigliato.
Opzioni della riga di comando
btvs.exe [-Address 127.0.0.1] [-Mode Frontline|Ellisys|Wireshark] [-Port 24352] [-Remote off|on] [-Service 1|2|3]
Address (Ellisys mode only) Specifies the IP address of the machine
running Ellisys Bluetooth Analyzer. (Default: 127.0.0.1)
Mode Optionally specify whether btvs.exe should generate traces
for Frontline, Ellisys, or Wireshark.
Port (Ellisys or Wireshark only) Specifies the UDP listen port of the
Ellisys Bluetooth Analyzer injection API\Specifies the TCP port
for Wireshark. (Default: 24352)
Remote (Wireshark only) Specifies whether Wireshark will be on the same machine
or run remotely. Off will try to start Wireshark on the same machine. (Default: off)
Service (Ellisys mode only) Specifies the HCI Injection Service.
1: Primary. 2: Secondary. 3: Tertiary. (Default: 1)
Tutti questi utilizzi richiedono l'apertura di un prompt dei comandi o una console di PowerShell e lo spostamento all'applicazione BTVS all'interno della cartella BTP estratta.
Interfaccia utente
Nella finestra Sniffer virtuale Bluetooth sono presenti due pulsanti:
Registrazione completa dei pacchetti
Fa sì che i dati vengano raccolti nei log HCI che normalmente verrebbero eliminati. Ad esempio, pacchetti ACL di grandi dimensioni, dati sensibili, incluse le chiavi di crittografia e i report HID.
Impostare o estendere la modalità di debug
Per un periodo di tempo limitato, abilitare la modalità di debug del provider di servizi condivisi. Inviare e accettare chiavi di debug SMP. Facendo di nuovo clic si estende l'ora.
Operazione Wireshark
Si supponga che Wireshark sia installato.
Utilizzo per Wireshark nello stesso computer (scelta consigliata)
Eseguire btvs.exe usando il prompt dei comandi\la console di PowerShell:
btvs.exe -Mode Wireshark
Se Wireshark è installato, Wireshark viene aperto automaticamente.
In caso contrario, avviare manualmente Wireshark e fornire la pipe TCP predefinita come interfaccia:
wireshark -k -i TCP@127.0.0.1:24352
Utilizzo per Wireshark in un computer separato
Eseguire btvs.exe usando il prompt dei comandi\la console di PowerShell:
btvs.exe -Mode Wireshark -Remote on
Eseguire
wireshark
e passare l'indirizzo IP del primo computer e la porta scelta tramite i parametri della riga di comando:wireshark -k -i TCP@<ip address>:<port>
Nota: il valore predefinito della porta è 24352
Operazione dell'analizzatore Bluetooth ellisys
Presuppone che Ellisys sia installato.
Configurazione degli strumenti
In Strumenti-Opzioni> in Ellisys Bluetooth Analyzer abilitare i servizi di inserimento HCI nella scheda API injection.
Configurare le opzioni di registrazione nelle opzioni Registrazione record> in Ellisys Bluetooth Analyzer. Se si desiderano solo tracce HCI, deselezionare tutte le opzioni in Acquisizione wireless.
Utilizzo di Ellisys
Avviare Ellisys Bluetooth Analyzer.
Selezionare la scheda Panoramica di HCI (injection).
Selezionare Registra.
Eseguire btvs.exe in modalità Ellisys nel computer da tracciare:
btvs.exe -Mode Ellisys
a. Facoltativamente, se l'analizzatore Bluetooth Ellisys è in esecuzione in un computer diverso o se la porta in ascolto in Ellisys è stata modificata, specificare l'indirizzo o la porta sulla riga di comando (vedere Opzioni della riga di comando).
Operazione del sistema di analisi del protocollo sul campo
Si supponga che frontline sia installato.
Utilizzo del sistema di analisi del protocollo sul campo
Eseguire
btvs.exe -Mode Frontline
nello stesso computer usando il prompt dei comandi\la console di PowerShell.Selezionare il pulsante Avvia acquisizione (pulsante Rosso sulla barra degli strumenti).
Selezionare Visualizza-Cornice> per visualizzare le tracce HCI.