Jei ieškote patogaus būdo užfiksuoti „Bluetooth“ srautą sistemoje „Linux“, verta apsilankyti „Wireshark“ ir „btmon“.

„Bluetooth“ įrenginiai supa mus visur. Nuo išmaniosios buitinės technikos iki garsiakalbių prekybos centre „Bluetooth“ naudojamas visur.

Nors „Bluetooth“ įrenginiai dabar yra visur, ne visi įrenginiai yra vienodos kokybės, todėl gali kilti problemų prisijungiant prie įrenginių, ypač jei vienas iš jų yra „Linux“ įrenginys.

Užuot nuolat bandę prisijungti prie įrenginio tikėdamiesi stebuklo, protingas ir greitas būdas „Bluetooth“ klaidų šalinimas yra patikrinti jūsų sukurtą ir gautą „Bluetooth“ srautą prietaisas. Sužinokime, kaip užfiksuoti ir patikrinti „Bluetooth“ srautą „Linux“.

Kodėl turėtumėte fiksuoti „Bluetooth“ srautą?

„Bluetooth“ srauto fiksavimas turi keletą privalumų. Apžiūrėję BT srautą galite pagauti ryšio problemos šaknį, o kartais, skaitydami žurnalus, greitai galite rasti sprendimą iš Google.

Kitas „Bluetooth“ srauto tikrinimo pranašumas yra tai, kad galite patikrinti duomenų, perduodamų į įrenginį ir iš jo, saugumą.

instagram viewer

Dažnai pigūs BT įrenginiai neįgyvendina jokios rūšies šifravimo sluoksnis per „Bluetooth“. protokolas. Tai leidžia užpuolikui lengvai užfiksuoti ir nuskaityti paketuose esančius duomenis. Užfiksuodami BT duomenis iš savo įrenginių galėsite patikrinti, ar jūsų naudojamas įrenginys yra saugus, ar ne.

1 būdas: užfiksuokite „Bluetooth“ srautą naudodami „Wireshark“.

„Wireshark“ yra populiarus tinklo uostymo ir analizės įrankis, naudojamas keliuose domenuose, siekiant pašalinti triktis ir stebėti tinklo srautą. Tai nemokama asmeniniam naudojimui, todėl jums nereikės sukti galvos dėl jokių išlaidų.

Štai kaip užfiksuotumėte ir analizuotumėte „Bluetooth“ srautą naudodami „Wireshark“:

  1. Atsisiųskite ir įdiekite „Wireshark“ savo sistemoje naudodami platinimo paketų tvarkyklę. Arba atsisiųskite jį iš wireshark.org.
  2. Paleiskite „Wireshark“ ir pasirinkite sąsają, iš kurios norite užfiksuoti. Jei naudojate „Bluetooth“, pasirinkite „Bluetooth“ sąsają, kurią naudoja jūsų sistema.
  3. Filtro juostoje įveskite Bluetooth arba, norėdami užfiksuoti „Bluetooth Low Energy“ (BLE) paketus, įveskite btle ir spustelėkite ryklio peleko formos mygtuką viršuje kairėje, kad pradėtumėte fiksuoti paketus.
  4. Turėtumėte pamatyti paketų sąrašo sritį, užpildytą BT paketais. Spustelėję kiekvieną paketą gausite išsamią jo informaciją, o jei jis nešifruotas, galėsite matyti jame esančius duomenis paprastu tekstu.

Jei jau turite paketus, saugomus a PCAP arba žurnalo failą, galite įkelti jį į Wireshark spustelėdami Failas > Atviras > Vieta.

2 būdas: užfiksuokite „Bluetooth“ srautą „Linux“ naudodami btmon

btmon yra komandų eilutės įrankis, stebintis „Bluetooth“ srautą, siunčiamą ir gaunamą jūsų „Linux“ sistemos. Kai kuriose sistemose jis gali būti įdiegtas pagal numatytuosius nustatymus.

Norėdami patikrinti, ar jis įdiegtas jūsų kompiuteryje, paleiskite naują terminalą ir įveskite btmon. Jei grįš bet kokia klaida, pvz., "komanda nerasta", tikėtina, kad trūksta btmon.

Galite lengvai įdiegti btmon iš terminalo naudodami „Linux“ platinimo paketų tvarkyklę.

Debian / Ubuntu dariniuose paleiskite šią komandą:

sudo apt install bluez

Arch Linux sistemoje įveskite:

sudo pacman -S bluez

Jei ankstesnė komanda neveikia, paleiskite:

sudo pacman -S bluez-utils

Jei naudojate „Fedora“, „CentOS“ ir „RHEL“, naudokite:

sudo dnf įdiegti bluez

Pabandykite dar kartą paleisti btmon ir jis turėtų grąžinti tinkamą išvestį.

Norėdami pradėti fiksuoti „Bluetooth“ paketus naudodami „btmon“, įjunkite naują terminalą ir įsitikinkite, kad jūsų „Bluetooth“ adapteriai yra sukurti ir veikia, tada tiesiog įveskite btmon su sudo padidintų privilegijų priešdėlis:

sudo btmon

Tai visi veiksmai, kurių reikia norint pradėti fiksuoti „Bluetooth“ srautą „Linux“. Norėdami sužinoti daugiau apie visas btmon funkcijas, žr jo dokumentacija arba vadovo puslapyje.

Dabar jūs žinote, kaip užfiksuoti „Bluetooth“ srautą „Linux“.

„Bluetooth“ srauto fiksavimas turėtų padėti suprasti, kaip jungiasi jūsų BT įrenginiai, ir išspręsti ryšio problemas.

Nors „Bluetooth“ srautą užfiksuoti gana paprasta, analizė ir trikčių šalinimas gali būti gana varginantis, jei nesate susipažinę su „Bluetooth“ įrenginių vidaus veikimu. Taigi geriausia pasikliauti BT srauto fiksavimu kaip paskutiniu bandymu ir iš pradžių išbandyti įprastas pataisas.