यदि आप लिनक्स पर ब्लूटूथ ट्रैफ़िक को कैप्चर करने के लिए सुविधाजनक तरीके की तलाश कर रहे हैं, तो Wireshark और btmon चेक आउट करने लायक हैं।
ब्लूटूथ से चलने वाले उपकरण हमें हर जगह घेर लेते हैं। मॉल में स्मार्ट घरेलू उपकरणों से लेकर स्पीकर तक, आप हर जगह ब्लूटूथ का इस्तेमाल करते हैं।
हालाँकि ब्लूटूथ डिवाइस अब सर्वव्यापी हैं, सभी डिवाइस समान गुणवत्ता के नहीं हैं, और आपको डिवाइस से कनेक्ट करने में परेशानी का अनुभव हो सकता है, खासकर यदि उनमें से एक लिनक्स मशीन है।
चमत्कार की उम्मीद में बार-बार डिवाइस से कनेक्ट करने का प्रयास करने के बजाय, एक स्मार्ट और त्वरित तरीका ब्लूटूथ त्रुटियों का निवारण करना आपके द्वारा उत्पन्न और प्राप्त किए गए ब्लूटूथ ट्रैफ़िक का निरीक्षण करना है उपकरण। आइए जानें कि लिनक्स पर ब्लूटूथ ट्रैफ़िक को कैसे कैप्चर और निरीक्षण किया जाए।
आपको ब्लूटूथ ट्रैफ़िक क्यों कैप्चर करना चाहिए?
ब्लूटूथ ट्रैफ़िक को कैप्चर करने के कुछ फायदे हैं। बीटी ट्रैफ़िक का निरीक्षण करके, आप कनेक्शन समस्या की जड़ को पकड़ सकते हैं और कभी-कभी, लॉग पढ़कर, आप Google से तुरंत समाधान पा सकते हैं।
ब्लूटूथ ट्रैफ़िक का निरीक्षण करने का एक अन्य लाभ यह है कि आप अपने डिवाइस से और उसके द्वारा प्रेषित डेटा की सुरक्षा को सत्यापित कर सकते हैं।
अक्सर, सस्ते BT उपकरण किसी प्रकार का कार्यान्वयन नहीं करते हैं ब्लूटूथ पर एन्क्रिप्शन परत शिष्टाचार। इससे हमलावर के लिए पैकेट के अंदर डेटा को कैप्चर करना और पढ़ना आसान हो जाता है। अपने उपकरणों से BT डेटा कैप्चर करके, आप यह जाँचने में सक्षम होंगे कि आप जिस उपकरण का उपयोग कर रहे हैं वह सुरक्षित है या नहीं।
विधि 1: Wireshark का उपयोग करके ब्लूटूथ ट्रैफ़िक कैप्चर करें
Wireshark एक लोकप्रिय नेटवर्क सूँघने और विश्लेषण उपकरण है जिसका उपयोग नेटवर्क ट्रैफ़िक की समस्या निवारण और निगरानी के लिए कई डोमेन में किया जाता है। यह व्यक्तिगत उपयोग के लिए निःशुल्क है, इसलिए आपको किसी भी कीमत के बारे में परेशान होने की आवश्यकता नहीं है।
यहां बताया गया है कि आप Wireshark का उपयोग करके ब्लूटूथ ट्रैफ़िक कैसे कैप्चर और विश्लेषण करेंगे:
- अपने वितरण के पैकेज मैनेजर का उपयोग करके अपने सिस्टम पर Wireshark को डाउनलोड और इंस्टॉल करें। वैकल्पिक रूप से, इसे से डाउनलोड करें Wireshark.org.
- Wireshark लॉन्च करें और उस इंटरफ़ेस का चयन करें जिसे आप कैप्चर करना चाहते हैं। ब्लूटूथ के लिए, उस ब्लूटूथ इंटरफ़ेस का चयन करें जिसका उपयोग आपका सिस्टम कर रहा है।
- फ़िल्टर बार में, टाइप करें ब्लूटूथ या, ब्लूटूथ लो एनर्जी (बीएलई) पैकेट कैप्चर करने के लिए टाइप करें btl और पैकेट कैप्चर करना शुरू करने के लिए ऊपर बाईं ओर शार्क के पंख के आकार के बटन पर क्लिक करें।
- आपको पैकेट सूची फलक को BT पैकेटों से भरते हुए देखना चाहिए। प्रत्येक पैकेट पर क्लिक करने से आपको उसका विवरण मिल जाएगा और यदि वह अनएन्क्रिप्टेड है, तो आप उस डेटा को सादे पाठ में देख पाएंगे जिसमें वह है।
यदि आपके पास पहले से ही एक में संग्रहीत पैकेट हैं पीसीएपी या लॉग फ़ाइल पर क्लिक करके इसे Wireshark में लोड कर सकते हैं फ़ाइल > खुला > जगह.
विधि 2: लिनक्स पर btmon का उपयोग करके ब्लूटूथ ट्रैफ़िक कैप्चर करें
btmon एक कमांड-लाइन टूल है जो आपके Linux सिस्टम द्वारा भेजे और प्राप्त किए गए ब्लूटूथ ट्रैफ़िक पर नज़र रखता है। कुछ प्रणालियों में, इसे डिफ़ॉल्ट रूप से स्थापित किया जा सकता है।
यह जांचने के लिए कि क्या यह आप पर स्थापित है, एक नया टर्मिनल चालू करें और टाइप करें btmon. अगर यह वापस आता है कोई त्रुटि जैसे "कमांड नहीं मिला", संभावना है कि btmon गायब है।
आप अपने Linux डिस्ट्रो के पैकेज मैनेजर के माध्यम से टर्मिनल से btmon को आसानी से इंस्टॉल कर सकते हैं।
डेबियन/उबंटू डेरिवेटिव पर, यह कमांड चलाएँ:
sudo apt ब्लूज़ इंस्टॉल करें
आर्क लिनक्स पर, टाइप करें:
सुडो पॅकमैन -एस ब्लूज़
यदि पिछला आदेश काम नहीं करता है, तो चलाएँ:
सुडो पॅकमैन -एस ब्लूज़-बर्तन
Fedora, CentOS और RHEL के लिए, उपयोग करें:
सुडो डीएनएफ ब्लूज़ स्थापित करें
फिर से btmon चलाने का प्रयास करें, और इसे वैध आउटपुट वापस करना चाहिए।
btmon के साथ ब्लूटूथ पैकेट कैप्चर करना शुरू करने के लिए, एक नया टर्मिनल शुरू करें, सुनिश्चित करें कि आपका ब्लूटूथ एडेप्टर ऊपर और चल रहे हैं, और फिर बस टाइप करें btmon साथ सुडो उन्नत विशेषाधिकारों के लिए उपसर्ग:
सुडो btmon
Linux पर ब्लूटूथ ट्रैफ़िक कैप्चर करना प्रारंभ करने के लिए आवश्यक सभी चरण हैं। सभी btmon सुविधाओं के बारे में अधिक जानने के लिए देखें इसके दस्तावेज या मैनुअल पेज।
अब आप जानते हैं कि लिनक्स पर ब्लूटूथ ट्रैफ़िक कैसे कैप्चर करें
ब्लूटूथ ट्रैफ़िक को कैप्चर करने से आपको यह समझने में मदद मिलनी चाहिए कि आपके बीटी डिवाइस कैसे कनेक्ट हो रहे हैं और आपको कनेक्टिविटी समस्याओं का निवारण करने की अनुमति भी मिलती है।
हालाँकि ब्लूटूथ ट्रैफ़िक को कैप्चर करना काफी आसान है, यदि आप ब्लूटूथ डिवाइस आंतरिक रूप से कैसे काम करते हैं, इससे परिचित नहीं हैं, तो विश्लेषण और समस्या निवारण आपके लिए काफी परेशानी भरा हो सकता है। इसलिए अंतिम प्रयास के रूप में बीटी ट्रैफिक कैप्चर पर भरोसा करना और सबसे पहले सामान्य सुधारों को आजमाना सबसे अच्छा है।