Ak hľadáte pohodlný spôsob, ako zachytiť prenos cez Bluetooth v systéme Linux, Wireshark a btmon sa oplatí vyskúšať.

Zariadenia s technológiou Bluetooth nás obklopujú všade. Od inteligentných domácich spotrebičov až po reproduktory v nákupnom centre nájdete všade, kde sa Bluetooth používa.

Hoci zariadenia Bluetooth sú teraz všadeprítomné, nie všetky zariadenia majú rovnakú kvalitu a môžete mať problémy s pripojením k zariadeniam, najmä ak je jedným z nich počítač so systémom Linux.

Namiesto toho, aby ste sa opakovane pokúšali pripojiť k zariadeniu dúfajúc v zázrak, inteligentný a rýchly spôsob Riešenie problémov s chybami Bluetooth je kontrola prenosu Bluetooth generovaného a prijímaného vaším zariadenie. Poďme sa naučiť, ako zachytiť a kontrolovať prevádzku Bluetooth v systéme Linux.

Prečo by ste mali zachytávať prenos cez Bluetooth?

Zachytenie prevádzky Bluetooth má niekoľko výhod. Kontrolou prevádzky BT môžete zistiť koreň problému s pripojením a niekedy môžete prečítaním protokolov rýchlo nájsť riešenie od spoločnosti Google.

instagram viewer

Ďalšou výhodou kontroly prenosu Bluetooth je, že môžete overiť bezpečnosť údajov prenášaných do a z vášho zariadenia.

Lacné BT zariadenia často neimplementujú žiadny druh šifrovacia vrstva cez Bluetooth protokol. Útočníkovi to uľahčuje zachytávanie a čítanie údajov vo vnútri paketov. Zachytením údajov BT z vašich zariadení budete môcť skontrolovať, či je zariadenie, ktoré používate, bezpečné alebo nie.

Metóda 1: Zachytenie prevádzky Bluetooth pomocou Wireshark

Wireshark je populárny nástroj na vyhľadávanie a analýzu siete používaný vo viacerých doménach na riešenie problémov a monitorovanie sieťovej prevádzky. Pre osobné použitie je zadarmo, takže sa nemusíte obťažovať žiadnymi nákladmi.

Tu je návod, ako by ste zachytili a analyzovali prevádzku Bluetooth pomocou Wireshark:

  1. Stiahnite si a nainštalujte Wireshark do svojho systému pomocou správcu balíkov vašej distribúcie. Prípadne si ho stiahnite z wireshark.org.
  2. Spustite Wireshark a vyberte rozhranie, z ktorého chcete snímať. Pre Bluetooth vyberte rozhranie Bluetooth, ktoré váš systém používa.
  3. Na paneli filtrov zadajte bluetooth alebo ak chcete zachytiť pakety Bluetooth Low Energy (BLE), zadajte btle a kliknutím na tlačidlo v tvare žraločej plutvy vľavo hore spustíte zachytávanie paketov.
  4. Mali by ste vidieť, ako sa tabla zoznamu paketov vypĺňa paketmi BT. Kliknutím na každý paket získate jeho podrobnosti a v prípade, že nie je zašifrovaný, budete môcť vidieť údaje, ktoré nesie, ako obyčajný text.

V prípade, že už máte pakety uložené v a PCAP alebo súbor denníka, môžete ho načítať do Wireshark kliknutím na Súbor > OTVORENÉ > Poloha.

Metóda 2: Zachytenie prevádzky Bluetooth v systéme Linux pomocou btmon

btmon je nástroj príkazového riadka, ktorý monitoruje prenos Bluetooth odosielaný a prijímaný vaším systémom Linux. V niektorých systémoch môže byť štandardne nainštalovaný.

Ak chcete skontrolovať, či je nainštalovaný vo vašom, spustite nový terminál a zadajte ho btmon. Ak sa vráti akákoľvek chyba ako "príkaz nenájdený", je pravdepodobné, že btmon chýba.

Btmon môžete jednoducho nainštalovať z terminálu cez správcu balíkov vašej linuxovej distribúcie.

Na derivátoch Debian/Ubuntu spustite tento príkaz:

sudo apt install bluez

Na Arch Linuxe zadajte:

sudo pacman -S bluez

Ak predchádzajúci príkaz nefunguje, spustite:

sudo pacman -S bluez-utils

Pre Fedora, CentOS a RHEL použite:

sudo dnf nainštalujte bluez

Skúste znova spustiť btmon a mal by vrátiť platný výstup.

Ak chcete začať zachytávať pakety Bluetooth pomocou btmon, spustite nový terminál, uistite sa, že váš Adaptéry Bluetooth sú v prevádzkea potom jednoducho zadajte btmon s sudo predpona pre zvýšené privilégiá:

sudo btmon

To sú všetky kroky potrebné na začatie zachytávania prevádzky Bluetooth v systéme Linux. Ak sa chcete dozvedieť viac o všetkých funkciách btmon, pozrite si jeho dokumentáciu alebo manuálová stránka.

Teraz viete, ako zachytiť prenos cez Bluetooth v systéme Linux

Zachytenie prevádzky Bluetooth by vám malo pomôcť získať prehľad o tom, ako sa vaše zariadenia BT pripájajú, a tiež vám umožní riešiť problémy s pripojením.

Hoci je celkom jednoduché zachytiť prenos cez Bluetooth, analýza a riešenie problémov môžu byť pre vás dosť problematické, ak neviete, ako interne fungujú zariadenia Bluetooth. Preto je najlepšie spoľahnúť sa na zachytávanie premávky BT ako na posledný pokus a najskôr vyskúšať bežné opravy.