Co To jest Bluetooth HCI Snoop Log?
bluetoothhci (interfejs kontrolera hosta) snoop log to plik dziennika, który zawiera wszystkie Bluetoothtransmisje, które zostały wykonane na gadżecie android. Posiadanie tego pliku oznacza, że masz aplikację, która umożliwia rejestrowanie (4.4) lub która rejestruje (4.4 android) wszystkich Bluetoothcommunications, Twój gadżet android rejestruje Bluetoothusage automatycznie lub zezwalasz na rejestrowanie Bluetoothtransmission.
jest to zapis danych z czasu i dlatego nie powinno być nic do niepokoju. Można go nawet usunąć bez problemu, aby wyczyścić historię Bluetoothusage na urządzeniu, ale zostanie on przywrócony i zaktualizowany o świeższą Bluetoothuse, chyba że rejestrowanie Bluetoothusage jest wyłączone. Nie powinieneś się tym martwić, ponieważ jest to zwykła funkcja z Androida 4.4+.
większość urządzeń z Androidem jest w stanie rejestrować pełne transmisje Bluetooth. Przed android 4.4 jeden Wymagany root i aplikacji, takich jak BluetoothHCI dziennika. We wszystkich gadżetach z ustawieniami programisty android, począwszy od Androida 4.4, istnieje wybór dziennika.
Jak utworzyć dziennik HCI
Włącz ustawienia programisty.
ustawienia programisty są zwykle niewidoczne. Siedem razy stuknięcie w numer budowniczego znajdujący się w ustawieniach Androida łatwo je włączy.
Utwórz dziennik
przejdź do ustawień Androida i otwórz menu programisty. Jest pole wyboru oznaczone „Włącz Bluetoothhci Snoop Log”. Przed włączeniem samochodu Uruchom dziennik i zatrzymaj go przed wysłaniem pliku. Ten plik dziennika jest przechowywany w pamięci SD lub USB root i jest znany jako btsnoop_hci.dziennik.
Wireshark, analizator protokołów sieciowych, może być użyty do zaglądnięcia do pliku. Musisz tylko zmienić tytuł pliku na *.czapka i otwórz.
jeśli jesteś specjalistą od bezpieczeństwa lub programistą, czasami możesz chcieć przeanalizować i przechwycić Pakiety interfejsu kontrolera Bluetoothhost. Zrobisz to, włączając Dziennik snoop BluetoothHCI. To będzie przechowywać te pakiety w pliku w pamięci urządzenia umożliwiając łatwe pobieranie. Następnie możesz użyć programu do ich analizy, na przykład Wireshark.
jak odzyskać dziennik HCI
- przejdź do ustawień na urządzeniu z Androidem.
- kliknij Opcje programisty
- wybierz Włącz BluetoothHCI snoop log.
- wróć do ustawień na urządzeniu, a następnie wybierz Opcje programisty
- w oknie Opcje programisty, a następnie kliknij Włącz bluetoothhci snoop
- Zaloguj. Spowoduje to włączenie pliku dziennika.
- Wyłącz Bluetooth na urządzeniu z Androidem.
- Włącz Bluetoothon.
- Uruchom ponownie lub uruchom ponownie urządzenie z Androidem.
po zakończeniu tej procedury urządzenie jest w stanie wygenerować plik dziennika HCI i zapisać go w /sdcard/btsnoop_hci.dziennik.
podczas pobierania dziennika HCI z urządzenia z systemem android masz dwie opcje.
a) możesz podłączyć urządzenie z Androidem do komputera. Plik zostanie umieszczony na jednym z dysków, które można zamontować. Skopiuj ten plik stąd do C:/Users/Public/Public dokumenty / sprzęt do testowania linii frontu/mój plik przechwytywania/.
b) masz również inną opcję korzystania z mostu debugowania Androida, który można znaleźć w zestawie programisty.
procedura dla tej opcji jest: –
- Wybierz debugowanie USB lub android na ekranie programowania.
- podłącz urządzenie do komputera za pomocą kabla USB.
- na komputerze otwórz terminal i uruchom polecenie „Urządzenia adb”.
- powinieneś zobaczyć swoje urządzenie z Androidem na tej liście, potwierdzając, że działa ADB.
- w terminalu skopiuj ’ ADB pull / sdcard / btsnoop_hci.Zaloguj się do komputera.