Če iščete priročen način za zajemanje prometa Bluetooth v sistemu Linux, je vredno preveriti Wireshark in btmon.

Naprave, ki jih poganja Bluetooth, nas obkrožajo povsod. Bluetooth se uporablja povsod, od pametnih gospodinjskih aparatov do zvočnikov v nakupovalnem središču.

Čeprav so naprave Bluetooth zdaj vseprisotne, niso vse naprave enake kakovosti in morda boste imeli težave pri povezovanju z napravami, zlasti če je ena od njih naprava Linux.

Namesto da se večkrat poskušate povezati z napravo v upanju na čudež, pameten in hiter način odpravljanje napak Bluetooth je pregledovanje prometa Bluetooth, ki ga ustvari in prejme vaš napravo. Naučimo se zajemati in pregledovati promet Bluetooth v sistemu Linux.

Zakaj bi morali zajemati promet Bluetooth?

Zajem prometa Bluetooth ima nekaj prednosti. Če pregledate promet BT, lahko odkrijete vzrok težave s povezavo in včasih lahko z branjem dnevnikov hitro najdete Googlovo rešitev.

Druga prednost pregledovanja prometa Bluetooth je, da lahko preverite varnost podatkov, ki se prenašajo v vašo napravo in iz nje.

instagram viewer

Pogosto poceni naprave BT ne izvajajo nobene vrste šifrirno plast prek povezave Bluetooth protokol. To napadalcu olajša zajemanje in branje podatkov znotraj paketov. Z zajemanjem podatkov BT iz vaših naprav boste lahko preverili, ali je naprava, ki jo uporabljate, varna ali ne.

1. način: Zajemite promet Bluetooth z uporabo Wireshark

Wireshark je priljubljeno orodje za vohanje in analizo omrežja, ki se uporablja v več domenah za odpravljanje težav in spremljanje omrežnega prometa. Za osebno uporabo je brezplačen, zato se vam ni treba obremenjevati z nobenimi stroški.

Tukaj je opisano, kako bi z Wiresharkom zajeli in analizirali promet Bluetooth:

  1. Prenesite in namestite Wireshark v svoj sistem z uporabo upravitelja paketov vaše distribucije. Druga možnost je, da ga prenesete iz wireshark.org.
  2. Zaženite Wireshark in izberite vmesnik, iz katerega želite zajeti. Za Bluetooth izberite vmesnik Bluetooth, ki ga uporablja vaš sistem.
  3. V vrstico s filtri vnesite bluetooth ali za zajem nizkoenergijskih paketov Bluetooth (BLE) vnesite btle in kliknite na gumb v obliki plavuti morskega psa zgoraj levo, da začnete zajemati pakete.
  4. Videti bi morali, da se podokno s seznamom paketov zapolni s paketi BT. Če kliknete posamezen paket, boste pridobili njegove podrobnosti in, če ni šifriran, boste lahko videli podatke, ki jih nosi v navadnem besedilu.

V primeru, da imate pakete že shranjene v a PCAP ali dnevniško datoteko, jo lahko naložite v Wireshark s klikom na mapa > Odprto > Lokacija.

2. način: Zajemite promet Bluetooth v sistemu Linux z uporabo btmon

btmon je orodje ukazne vrstice, ki spremlja promet Bluetooth, ki ga pošilja in sprejema vaš sistem Linux. V nekaterih sistemih je morda privzeto nameščen.

Če želite preveriti, ali je nameščen na vašem, zaženite nov terminal in vnesite btmon. Če se vrne kakršna koli napaka, kot je "ukaz ni bil najden", verjetno manjka btmon.

Btmon lahko preprosto namestite s terminala prek upravitelja paketov vaše distribucije Linux.

Na izpeljankah Debian/Ubuntu zaženite ta ukaz:

sudo apt namestite bluez

V Arch Linux vnesite:

sudo pacman -S bluez

Če prejšnji ukaz ne deluje, zaženite:

sudo pacman -S bluez-utils

Za Fedora, CentOS in RHEL uporabite:

sudo dnf namestite bluez

Poskusite znova zagnati btmon in vrnil bi moral veljaven rezultat.

Če želite začeti zajemati pakete Bluetooth z btmon, zaženite nov terminal in se prepričajte, da vaš Adapterji Bluetooth delujejoin nato preprosto vnesite btmon z sudo predpona za povišane privilegije:

sudo btmon

To so vsi potrebni koraki za začetek zajemanja prometa Bluetooth v sistemu Linux. Če želite izvedeti več o vseh funkcijah btmon, glejte njeno dokumentacijo ali stran priročnika.

Zdaj veste, kako zajeti promet Bluetooth v sistemu Linux

Zajem prometa Bluetooth bi vam moral pomagati pridobiti vpogled v to, kako se vaše naprave BT povezujejo, in vam omogočiti tudi odpravljanje težav s povezljivostjo.

Čeprav je precej preprosto zajeti promet Bluetooth, sta lahko analiza in odpravljanje težav za vas precejšnja težava, če niste seznanjeni z internim delovanjem naprav Bluetooth. Zato je najbolje, da se zanesete na zajem prometa BT kot zadnji poskus in najprej poskusite s pogostimi popravki.