Kui otsite mugavat viisi Bluetoothi liikluse jäädvustamiseks Linuxis, tasub Wiresharki ja btmoniga tutvuda.
Bluetooth-toega seadmed ümbritsevad meid kõikjal. Nutikatest kodumasinatest kuni kaubanduskeskuse kõlariteni – Bluetoothi kasutatakse kõikjal.
Kuigi Bluetooth-seadmeid on praegu kõikjal, ei ole kõik seadmed sama kvaliteediga ja teil võib tekkida probleeme seadmetega ühendamisel, eriti kui üks neist on Linuxi masin.
Selle asemel, et korduvalt proovida seadmega ühendust luua, lootes imele, on nutikas ja kiire viis Bluetoothi vigade tõrkeotsing on kontrollida teie loodud ja vastuvõetud Bluetoothi liiklust seade. Õppime, kuidas jäädvustada ja kontrollida Bluetoothi liiklust Linuxis.
Miks peaksite jäädvustama Bluetoothi liiklust?
Bluetoothi liikluse jäädvustamisel on paar eelist. BT liiklust kontrollides saad ühendusprobleemi juure tabada ja vahel logisid lugedes leiad Googlest kiirelt lahenduse.
Bluetoothi liikluse kontrollimise teine eelis on see, et saate kontrollida oma seadmesse ja seadmest edastatavate andmete turvalisust.
Tihtipeale ei rakenda odavad BT-seadmed midagi krüpteerimiskiht üle Bluetoothi protokolli. See muudab ründaja jaoks pakettide sees olevate andmete hõivamise ja lugemise lihtsaks. Jäädvustades oma seadmetest BT-andmeid, saate kontrollida, kas kasutatav seade on turvaline või mitte.
1. meetod: jäädvustage Bluetoothi liiklust Wiresharki abil
Wireshark on populaarne võrgu nuusutamise ja analüüsi tööriist, mida kasutatakse mitmes domeenis võrguliikluse tõrkeotsinguks ja jälgimiseks. See on isiklikuks kasutamiseks tasuta, nii et te ei pea muretsema kulude pärast.
Wiresharki abil saate Bluetoothi liiklust jäädvustada ja analüüsida järgmiselt.
- Laadige alla ja installige Wireshark oma süsteemi, kasutades oma distributsiooni paketihaldurit. Teise võimalusena laadige see alla aadressilt wireshark.org.
- Käivitage Wireshark ja valige liides, millest soovite jäädvustada. Bluetoothi jaoks valige Bluetoothi liides, mida teie süsteem kasutab.
- Tippige filtriribale bluetooth või Bluetoothi madala energiatarbega (BLE) pakettide hõivamiseks sisestage btle ja klõpsake pakettide hõivamise alustamiseks vasakus ülanurgas haiuimekujulist nuppu.
- Peaksite nägema, et pakettide loendi paan täitub BT-pakettidega. Igal paketil klõpsamisel tuuakse teile selle üksikasjad ja kui see on krüptimata, näete selles sisalduvaid andmeid lihttekstina.
Kui teil on paketid juba a PCAP või logifaili, saate selle Wiresharki laadida, klõpsates sellel Fail > Avatud > Asukoht.
2. meetod: Bluetoothi liikluse jäädvustamine Linuxis, kasutades btmon-i
btmon on käsurea tööriist, mis jälgib teie Linuxi süsteemi saadetud ja vastuvõetud Bluetoothi liiklust. Mõnes süsteemis võib see olla vaikimisi installitud.
Et kontrollida, kas see on teie omale installitud, käivitage uus terminal ja sisestage btmon. Kui see naaseb mis tahes tõrge nagu "käsku ei leitud", on tõenäoline, et btmon on puudu.
Saate hõlpsasti installida btmon terminalist oma Linuxi distro paketihalduri kaudu.
Debiani/Ubuntu derivaatide puhul käivitage see käsk:
sudo apt install bluez
Tippige Arch Linuxis:
sudo pacman -S bluez
Kui eelmine käsk ei tööta, käivitage:
sudo pacman -S bluez-utils
Fedora, CentOS ja RHEL jaoks kasutage järgmist:
sudo dnf installige bluez
Proovige uuesti käivitada btmon ja see peaks tagastama kehtiva väljundi.
Bluetooth-pakettide hõivamise alustamiseks btmon-iga käivitage uus terminal ja veenduge, et teie Bluetoothi adapterid on valmis ja töötavadja seejärel lihtsalt sisestage btmon koos sudo kõrgendatud õiguste eesliide:
sudo btmon
See on kõik toimingud, mis on vajalikud Bluetoothi liikluse jäädvustamiseks Linuxis. Kõigi btmoni funktsioonide kohta lisateabe saamiseks vaadake selle dokumentatsioon või juhendi lehel.
Nüüd teate, kuidas jäädvustada Bluetoothi liiklust Linuxis
Bluetoothi liikluse jäädvustamine peaks aitama teil saada ülevaadet sellest, kuidas teie BT-seadmed ühenduvad, ja võimaldama teil ka ühenduvusprobleemide tõrkeotsingut.
Kuigi Bluetoothi liiklust on üsna lihtne jäädvustada, võib analüüs ja tõrkeotsing olla teile üsna tülikas, kui te pole kursis Bluetooth-seadmete sisemise tööga. Seetõttu on kõige parem loota BT-liikluse hõivamisele kui viimasele katsele ja proovida esmalt levinud parandusi.