क्या आपने कभी सोचा है कि हमारे आसपास के वाई-फाई सिग्नल क्या जानकारी ले जाते हैं? उन अदृश्य रेडियो तरंगों में हम कल्पना करने से कहीं अधिक जटिल डेटा स्ट्रीम हो सकते हैं। आज, we embark on a journey to explore how to capture Wi-Fi data from the air and extract valuable insights—a process that goes beyond technical exploration to reveal the inner workings of wireless communication.
वाई-फाई डेटा को कैप्चर करना शुरू करने के लिए, आपको विशेष हार्डवेयर और सॉफ्टवेयर की आवश्यकता होगी। उपलब्ध विभिन्न विकल्पों के बीच, हम एक शक्तिशाली संयोजन पर ध्यान केंद्रित करते हैंःOmnipeek USB डोंगल Omnipeek सॉफ्टवेयर के साथ जोड़ा. यह सेटअप आपके लैपटॉप को आसानी से पास के वाई-फाई पैकेट कैप्चर करने की अनुमति देता है.
प्रारंभ करने से पहले, सुनिश्चित करें कि आपने सही ड्राइवर स्थापित किए हैं और सत्यापित किया है कि Omnipeek आपके USB डोंगल को पहचानता है.आपके लैपटॉप पर व्यवस्थापक अधिकार सॉफ्टवेयर के ठीक से काम करने के लिए आवश्यक हैं.
एक बार आपका वातावरण तैयार हो जाने के बाद, एक प्रारंभिक पैकेट कैप्चर करने का प्रयास करें. यदि आप कैप्चर इंटरफ़ेस में डेटा पैकेट दिखाई देते हैं, तो बधाई हो, आपका हार्डवेयर सेटअप पूरा हो गया है!
सार्थक विश्लेषण के लिए, हमें विशिष्ट वाई-फाई संचार पर ध्यान केंद्रित करने की आवश्यकता है। इस प्रदर्शन में, हम CY8CKIT-062S2-43012 PSoCTM 62S2 वाई-फाई बीटी पायनियर किट विकास मंच का उपयोग करते हैं।ModusToolbox के वाई-फाई MQTT क्लाइंट उदाहरण कोड का उपयोग करना, हमने बोर्ड को iPhone हॉटस्पॉट से सफलतापूर्वक जोड़ा और TeraTerm (हमारे टर्मिनल एमुलेटर) में कनेक्शन की पुष्टि संदेश देखे।
जबकि ये संदेश सफल कनेक्शन की पुष्टि करते हैं, हम वास्तविक वाई-फाई पैकेट की जांच करना चाहते हैंः क्या डेटा प्रेषित किया जा रहा है? सिग्नल की गुणवत्ता कैसी है? क्या कोई ट्रांसमिशन त्रुटियां हैं?ये प्रश्न हमारे अगले कदमों को निर्देशित करते हैं.
वाई-फाई संचार का विश्लेषण करने के लिए उपयोग किए जा रहे विशिष्ट चैनल (आवृत्ति) को जानना आवश्यक है।एक सीधा तरीका एक ही iPhone हॉटस्पॉट (जो कई कनेक्शन का समर्थन करता है) के लिए अपने लैपटॉप कनेक्ट करने और चैनल की जानकारी खोजने के लिए नेटवर्क कनेक्शन गुणों की जाँच कर रहा है.
इस जानकारी के साथ (हमारे मामले में चैनल 6), "नए कैप्चर" सेटिंग्स में सही चैनल की निगरानी के लिए Omnipeek को कॉन्फ़िगर करें.
सभी हैंडशेक पैकेट सहित पूर्ण कनेक्शन प्रक्रिया को कैप्चर करने के लिए, हमने एक तकनीक का उपयोग कियाः सबसे पहले विकास बोर्ड को डिस्कनेक्ट करें (उसके यूएसबी केबल को अनप्लग करके), ओमनीपिक कैप्चर शुरू करें,फिर बोर्ड को फिर से कनेक्ट करेंयह Omnipeek को पुनः कनेक्शन के दौरान विनिमय किए गए सभी पैकेट रिकॉर्ड करने की अनुमति देता है।
बोर्ड फिर से कनेक्ट होने के बाद और हम दो बार अपने SW2 बटन दबाकर कनेक्शन का परीक्षण करते हैं, हम कैप्चर रोकते हैं और पैकेट डेटा सहेजते हैं ̇ अब हमारे पास मूल्यवान वाई-फाई संचार रिकॉर्ड हैं।
जबकि Omnipeek मजबूत विश्लेषण सुविधाओं प्रदान करता है, हम गहरी जांच के लिए निः शुल्क, ओपन सोर्स Wireshark उपकरण का उपयोग करके प्रदर्शित करते हैं।सभी रिकॉर्ड किए गए पैकेट देखने के लिए सहेजी गई कैप्चर फ़ाइल खोलें.
विशेष रूप से हमारे विकास बोर्ड और iPhone के बीच संचार का विश्लेषण करने के लिए, हमें बोर्ड के वाई-फाई मैक पते की आवश्यकता है (TeraTerm के आउटपुट में उपलब्धः C4:AC:59:9C:64वायरशार्क में, इस फ़िल्टर को लागू करें:
wlan.ta == c4: ac:59:9c:64{ \ pos (192,220) }59:9c:64:38
यह हमारे लक्ष्य डिवाइस को शामिल करने वाले सभी पैकेट प्रदर्शित करता है।
जोड़नाइपोलहमारे फ़िल्टर के लिए महत्वपूर्ण चार-तरफा हाथ मिलाने की प्रक्रिया से पता चलता हैः
(wlan.ta == c4: ac:59:9c:64{ \ pos (192,220) }59:9c:64३८) && eapol
यहाँ हम हैंडशेक अनुक्रम का निरीक्षण कर सकते हैं और आईफोन के मैक पते की पहचान कर सकते हैं (2A:55:20ध्यान दें कि आईफोन हर हॉटस्पॉट सक्रियण के साथ अपना मैक पता बदल सकते हैं, निश्चित राउटर के विपरीत।
वाई-फाई डेटा आम तौर पर एन्क्रिप्टेड होता है. सुरक्षा कुंजी (एसएसआईडी और पासवर्ड) के बिना, कुछ पैकेट सामग्री अपठनीय दिखाई देती है (वायरशार्क में लाल रंग में दिखाया गया है). डिक्रिप्ट करने के लिए,संपादित करें > वरीयताएँ > प्रोटोकॉल > आईईईई 802 पर जाएं.11, डिक्रिप्शन सक्षम करें, और सही क्रेडेंशियल्स दर्ज करें.
डिक्रिप्शन सक्षम होने के साथ, हम DHCP पैकेट का उपयोग करके जांच कर सकते हैंः
(wlan.ta == c4: ac:59:9c:64{ \ pos (192,220) }59:9c:64३८)
यह आईपी पता (172.20.10.4) को हमारे विकास बोर्ड को सौंपा गया, जो टेराटर्म के आउटपुट से मेल खाता है और हमारी कैप्चर सटीकता को मान्य करता है।
इस प्रक्रिया के माध्यम से, हमने सफलतापूर्वक कैप्चर किया है और विश्लेषण किया है वाई-फाई संचार कनेक्शन हैंडशेक से एन्क्रिप्टेड डेटा ट्रांसमिशन और आईपी असाइनमेंट तक।यह पद्धति वायरलेस नेटवर्क को समझने के लिए एक आधार प्रदान करती है, सुरक्षा अनुसंधान, प्रदर्शन अनुकूलन और समस्या निवारण के लिए मूल्यवान है।
महत्वपूर्ण नोट्स: