Hvad er Bluetooth HCI Snoop Log?
en BluetoothHCI (Host Controller Interface) snoop log er en logfil, der indeholder alle de Bluetoothtransmissioner, du har foretaget på din android-gadget. At have denne fil betyder, at du har fået en app, der tillader logning (4.4) eller som logger (4.4 android) af alle Bluetoothcommunications, din android gadget logger Bluetoothusage automatisk eller du tillader Bluetoothtransmission logning.
dette er en lagring af data om Bluetoothusage over tid og bør derfor ikke være noget at bekymre sig om. Det kan endda blive slettet uden et problem at rydde Bluetoothusage historie på din enhed, men det vil blive genoprettet og opdateret med friskere Bluetoothuse medmindre logning af Bluetoothusage er deaktiveret. Du bør ikke bekymre dig om det, da det er en almindelig funktion fra android 4.4+.
de fleste android-enheder er i stand til at logge fuld Bluetoothtransmissioner. Før android 4.4 kræves en rod og app som BluetoothHCI log. I alle gadgets med android-Udviklerindstillinger, der begynder med android 4.4, findes logvalget.
Sådan oprettes HCI-log
aktiver Udviklerindstillinger.
udviklerindstillingerne er normalt usynlige. Tapping på builder nummer placeret i android-indstillinger syv gange vil nemt aktivere dem.
Opret log
gå til android-Indstillinger, og åbn udviklermenuen. Der er et afkrydsningsfelt identificeret”aktiver BluetoothHCI Snoop Log”. Før du tænder for bilen, skal du starte loggen og stoppe den, før du sender filen. Denne logfil er gemt i SD storage eller USB root og er kendt som btsnoop_hci.log.
Netmark, en netværksprotokol analysator, kan bruges til at kigge ind i filen. Du skal bare trække filen tilbage til *.cap og åbn den.
hvis du er en sikkerhedsspecialist eller en udvikler, kan du nogle gange analysere og fange Bluetoothhost controller interface-pakkerne. Du vil gøre dette ved at aktivere BluetoothHCI snoop log. Dette vil gemme disse pakker i en fil på din enhed opbevaring muliggør nem hentning. Derefter kan du bruge et program til at analysere dem f.eks.
Sådan gendannes HCI-loggen
- gå til Indstillinger på din Android-enhed.
- Klik på Udviklerindstillinger
- vælg Aktiver BluetoothHCI snoop log.
- gå tilbage til indstilling på din enhed, og vælg derefter Udviklerindstillinger
- i vinduet Udviklerindstillinger klikker du derefter på Aktiver BluetoothHCI snoop
- log. Dette aktiverer din logfil.
- sluk Bluetoothpå din Android-enhed.
- Drej Bluetoothon.
- genstart eller genstart din android-enhed.
når denne procedure er afsluttet, kan din enhed generere HCI-logfilen og gemme den til /sdcard/btsnoop_hci.log.
når du henter HCI-loggen fra android-enheden, har du to muligheder.
a)Du kan slutte din android-enhed til en computer. Filen vil blive placeret i et af de drev, der kan monteres. Kopier denne fil herfra til C:/Users/Public/Public dokumenter / Frontline testudstyr / min Capture fil/.
b)du har også en anden mulighed for at bruge Android debugging bridge, som kan findes i sættet af programudvikleren.
proceduren for denne mulighed er: –
- Vælg USB-eller android-fejlfinding på udviklingsskærmen.
- Tilslut din enhed til computeren ved hjælp af et USB-kabel.
- Åbn en terminal på din computer og kør kommandoen ‘adb-enheder’.
- du skal kunne se din android-enhed på denne liste, der bekræfter, at ADB fungerer.
- i terminalen kopieres ‘ADB pull /sdcard/btsnoop_hci.log ‘ til computeren.