אם אתה מחפש דרך נוחה ללכוד תעבורת Bluetooth בלינוקס, Wireshark ו-btmon שווה לבדוק.

מכשירים המופעלים באמצעות בלוטות' מקיפים אותנו בכל מקום. ממכשירים ביתיים חכמים ועד לרמקולים בקניון, אתה מוצא בשימוש ב-Bluetooth בכל מקום.

למרות שמכשירי Bluetooth נמצאים כעת בכל מקום, לא כל המכשירים הם באותה איכות, ואתה עלול להיתקל בבעיות בחיבור למכשירים, במיוחד אם אחד מהם הוא מכונת לינוקס.

במקום לנסות שוב ושוב להתחבר למכשיר בתקווה לנס, דרך חכמה ומהירה פתרון שגיאות Bluetooth הוא לבדוק את תעבורת ה-Bluetooth שנוצרה ומתקבלת על ידיך התקן. בואו ללמוד כיצד ללכוד ולבדוק תעבורת Bluetooth ב-Linux.

מדוע כדאי ללכוד תנועת Bluetooth?

לכידת תעבורת Bluetooth יש כמה יתרונות. על ידי בדיקת תעבורת BT, אתה יכול לתפוס את שורש בעיית החיבור ולפעמים, על ידי קריאת היומנים, אתה יכול למצוא במהירות פתרון מגוגל.

יתרון נוסף של בדיקת תעבורת Bluetooth הוא שאתה זוכה לאמת את אבטחת הנתונים המועברים למכשיר שלך וממנו.

לעתים קרובות, מכשירי BT זולים אינם מיישמים שום סוג של שכבת הצפנה מעל ה-Bluetooth נוהל. זה מקל על התוקף ללכוד ולקרוא את הנתונים בתוך החבילות. על ידי לכידת נתוני BT מהמכשירים שלך, תוכל לבדוק אם המכשיר שבו אתה משתמש מאובטח או לא.

instagram viewer

שיטה 1: לכוד תנועת Bluetooth באמצעות Wireshark

Wireshark הוא כלי הרחה וניתוח רשת פופולרי המשמש במספר דומיינים כדי לפתור בעיות ולנטר את תעבורת הרשת. זה בחינם לשימוש אישי, כך שאתה לא צריך להתעסק בעלויות כלשהן.

כך תוכל ללכוד ולנתח תעבורת Bluetooth באמצעות Wireshark:

  1. הורד והתקן את Wireshark במערכת שלך באמצעות מנהל החבילות של ההפצה שלך. לחלופין, הורד אותו מ wireshark.org.
  2. הפעל את Wireshark ובחר את הממשק שממנו ברצונך לצלם. עבור Bluetooth, בחר את ממשק ה-Bluetooth שבו המערכת שלך משתמשת.
  3. בסרגל הסינון, הקלד בלוטות או, כדי ללכוד מנות Bluetooth Low Energy (BLE), הקלד btle ולחץ על הכפתור בצורת סנפיר כריש בפינה השמאלית העליונה כדי להתחיל ללכוד מנות.
  4. אתה אמור לראות את חלונית רשימת המנות מתאכלסת בחבילות BT. לחיצה על כל חבילה תביא לך את הפרטים שלה, ובמקרה שהיא לא מוצפנת, תוכל לראות את הנתונים שהיא נושאת בטקסט רגיל.

למקרה שכבר יש לך את החבילות מאוחסנות ב-a PCAP או קובץ יומן, אתה יכול לטעון אותו לתוך Wireshark על ידי לחיצה על קוֹבֶץ > לִפְתוֹחַ > מקום.

שיטה 2: לכוד תעבורת Bluetooth ב-Linux באמצעות btmon

btmon הוא כלי שורת פקודה שעוקב אחר תעבורת Bluetooth הנשלחת ומתקבלת על ידי מערכת הלינוקס שלך. במערכות מסוימות, ייתכן שהוא מותקן כברירת מחדל.

כדי לבדוק אם הוא מותקן אצלך, הפעל מסוף חדש והקלד btmon. אם זה יחזור כל שגיאה כמו "הפקודה לא נמצאה", סביר להניח ש-btmon חסר.

אתה יכול בקלות להתקין את btmon מהמסוף דרך מנהל החבילות של הפצת לינוקס שלך.

על נגזרות של Debian/Ubuntu, הפעל את הפקודה הזו:

sudo apt להתקין את bluez

ב- Arch Linux, הקלד:

sudo pacman -S bluez

אם הפקודה הקודמת לא עובדת, הרץ:

sudo pacman -S bluez-utils

עבור Fedora, CentOS ו-RHEL, השתמש ב:

sudo dnf להתקין bluez

נסה להפעיל שוב את btmon, והוא אמור להחזיר פלט חוקי.

כדי להתחיל ללכוד מנות Bluetooth עם btmon, הפעל מסוף חדש, ודא שאתה מתאמי Bluetooth פועלים, ולאחר מכן פשוט הקלד btmon עם ה סודו קידומת להרשאות מוגברות:

sudo btmon

זה כל השלבים הנדרשים כדי להתחיל ללכוד תעבורת Bluetooth בלינוקס. למידע נוסף על כל התכונות של btmon, עיין ב התיעוד שלה או בדף המדריך.

עכשיו אתה יודע איך ללכוד תנועת Bluetooth בלינוקס

לכידת תעבורת Bluetooth אמורה לעזור לך לקבל תובנות לגבי האופן שבו מכשירי ה-BT שלך מתחברים וגם לאפשר לך לפתור בעיות קישוריות.

למרות שזה די קל ללכוד תעבורת בלוטות', ניתוח ופתרון בעיות יכולים להיות די טרחה עבורך אם אינך מכיר כיצד מכשירי Bluetooth פועלים באופן פנימי. אז עדיף להסתמך על לכידת תעבורת BT כניסיון אחרון ולנסות את התיקונים הנפוצים בהתחלה.