Ako tražite prikladan način za snimanje Bluetooth prometa na Linuxu, Wireshark i btmon vrijedi provjeriti.
Uređaji s Bluetooth tehnologijom okružuju nas posvuda. Od pametnih kućanskih aparata do zvučnika u trgovačkim centrima, Bluetooth se koristi posvuda.
Iako su Bluetooth uređaji sada sveprisutni, nisu svi uređaji iste kvalitete i mogli biste imati problema s povezivanjem s uređajima, osobito ako je jedan od njih Linux stroj.
Umjesto da se opetovano pokušavate povezati s uređajem nadajući se čudu, pametan i brz način otklanjanje Bluetooth pogrešaka je provjeriti Bluetooth promet koji generira i prima vaš uređaj. Naučimo kako uhvatiti i pregledati Bluetooth promet na Linuxu.
Zašto biste trebali snimati Bluetooth promet?
Hvatanje Bluetooth prometa ima nekoliko prednosti. Provjerom BT prometa možete uhvatiti korijen problema s vezom, a ponekad, čitajući zapise, možete brzo pronaći rješenje od Googlea.
Još jedna prednost provjere Bluetooth prometa je ta što možete provjeriti sigurnost podataka koji se prenose na i s vašeg uređaja.
Često jeftini BT uređaji ne implementiraju nikakvu vrstu enkripcijski sloj preko Bluetootha protokol. To napadaču olakšava hvatanje i čitanje podataka unutar paketa. Snimanjem BT podataka sa svojih uređaja, moći ćete provjeriti je li uređaj koji koristite siguran ili ne.
Metoda 1: Snimanje Bluetooth prometa pomoću Wiresharka
Wireshark je popularan alat za njuškanje i analizu mreže koji se koristi na više domena za rješavanje problema i nadzor mrežnog prometa. Besplatno je za osobnu upotrebu, tako da se ne morate zamarati nikakvim troškovima.
Evo kako biste snimili i analizirali Bluetooth promet pomoću Wiresharka:
- Preuzmite i instalirajte Wireshark na svoj sustav pomoću upravitelja paketima vaše distribucije. Alternativno, preuzmite ga s wireshark.org.
- Pokrenite Wireshark i odaberite sučelje s kojeg želite snimati. Za Bluetooth odaberite Bluetooth sučelje koje vaš sustav koristi.
- U traku filtera upišite bluetooth ili, za snimanje Bluetooth Low Energy (BLE) paketa, upišite btle i kliknite na gumb u obliku peraje morskog psa u gornjem lijevom kutu za početak snimanja paketa.
- Trebali biste vidjeti kako se okno popisa paketa popunjava BT paketima. Klikom na svaki paket dobit ćete njegove pojedinosti i, u slučaju da nije kriptiran, moći ćete vidjeti podatke koje nosi u običnom tekstu.
U slučaju da već imate pakete pohranjene u a PCAP ili log datoteku, možete je učitati u Wireshark klikom na Datoteka > Otvoren > Mjesto.
Metoda 2: Snimanje Bluetooth prometa na Linuxu pomoću btmona
btmon je alat naredbenog retka koji prati Bluetooth promet koji šalje i prima vaš Linux sustav. U nekim sustavima može biti instaliran prema zadanim postavkama.
Da biste provjerili je li instaliran na vašem, pokrenite novi terminal i upišite btmon. Ako se vrati svaka greška poput "naredba nije pronađena", vjerojatno nedostaje btmon.
Možete jednostavno instalirati btmon s terminala putem upravitelja paketa vaše distribucije Linuxa.
Na Debian/Ubuntu izvedenicama pokrenite ovu naredbu:
sudo apt instalirajte bluez
Na Arch Linuxu upišite:
sudo pacman -S bluez
Ako prethodna naredba ne radi, pokrenite:
sudo pacman -S bluez-utils
Za Fedora, CentOS i RHEL koristite:
sudo dnf instaliraj bluez
Pokušajte ponovno pokrenuti btmon i trebao bi vratiti važeći izlaz.
Za početak snimanja Bluetooth paketa s btmonom, pokrenite novi terminal, provjerite je li vaš Bluetooth adapteri su spremni i rade, a zatim jednostavno upišite btmon s sudo prefiks za povišene privilegije:
sudo btmon
To su svi koraci potrebni za početak snimanja Bluetooth prometa na Linuxu. Kako biste saznali više o svim značajkama btmona, pogledajte svoju dokumentaciju ili stranicu priručnika.
Sada znate kako snimiti Bluetooth promet na Linuxu
Snimanje Bluetooth prometa trebalo bi vam pomoći da steknete uvid u to kako se vaši BT uređaji povezuju i također vam omogućiti da riješite probleme s povezivanjem.
Iako je vrlo lako uhvatiti Bluetooth promet, analiza i rješavanje problema mogu vam biti prilično mučni ako niste upoznati s internim radom Bluetooth uređaja. Stoga je najbolje osloniti se na BT snimanje prometa kao zadnji pokušaj i isprva isprobati uobičajene popravke.