विषयसूची:

सोनऑफ़ डिवाइस को कैसे हैक करें: 5 कदम
सोनऑफ़ डिवाइस को कैसे हैक करें: 5 कदम

वीडियो: सोनऑफ़ डिवाइस को कैसे हैक करें: 5 कदम

वीडियो: सोनऑफ़ डिवाइस को कैसे हैक करें: 5 कदम
वीडियो: $5 ESP8266 HOMEKIT DEVICE TUTORIAL - SONOFF COMPATIBLE - No Homebridge 2024, नवंबर
Anonim
सोनऑफ़ डिवाइस को कैसे हैक करें
सोनऑफ़ डिवाइस को कैसे हैक करें

प्रखर अग्रवाल जूनियर रिसर्चर (आईओटी एक्सप्लॉइट्स)

सुरक्षित हार्डवेयर

परिचय

इस पोस्ट में हम चर्चा करेंगे कि सोनऑफ डिवाइस पर एक कस्टम फर्मवेयर कैसे लोड किया जाए और इसके आईपी पते का उपयोग करके इसे नियंत्रित किया जाए।

पहुंचना

हम डिवाइस पर कस्टम फर्मवेयर (अर्थात् तस्मोटा फर्मवेयर) को फ्लैश करने के लिए PL2303 कन्वर्टर के साथ डिवाइस पर यूआर्ट पिन का उपयोग करेंगे और फिर SONOFF बेसिक का आईपी पता प्राप्त करने के लिए नेटवर्क मैपिंग टूल (एनएमएपी) का उपयोग करेंगे।

डिवाइस के बारे में

एक सोनऑफ डिवाइस मूल रूप से एक ईएसपी 8266 वाईफाई मॉड्यूल है जिसे मोबाइल एप्लिकेशन का उपयोग करके नियंत्रित किया जा सकता है और इसका कार्य सोनऑफ डिवाइस पर रिले को चालू / बंद करना है, इसलिए इसका उपयोग किसी भी इलेक्ट्रॉनिक उपकरण को स्मार्ट बनाने के लिए किया जा सकता है (वाईफाई कार्यक्षमता पर नियंत्रण जोड़ता है)

आपूर्ति

आवश्यक उपकरणEsptool esptool का उपयोग मूल फर्मवेयर Nmap को फ्लैश करने और बैकअप बनाने के लिए किया जाता है। nmap टूल का उपयोग नेटवर्क पर नेटवर्क और पोर्ट के लिए स्कैन करने के लिए किया जाता है, आपका पीसी इससे जुड़ा होता है। इस टूल का उपयोग SONOFF का आईपी पता प्राप्त करने के लिए किया जाएगा। बुनियादी।

चरण 1: आवश्यक उपकरण स्थापित करना

एनएमएपी स्थापित करना:-

नैंप टूल को इंस्टाल करने के लिए आपको अपने टर्मिनल पर निम्न कमांड टाइप करनी होगी

sudo apt-nmap स्थापित करें

ESPTOOL स्थापित करना: - esptool स्थापित करने के लिए सुनिश्चित करें कि आपके कंप्यूटर पर python3 स्थापित है, यदि आपके पास python3 स्थापित नहीं है, तो अपने टर्मिनल पर नीचे दिया गया आदेश दर्ज करें।

sudo apt-python3 स्थापित करें

अब एक बार जब आप अपने पीसी पर python3 स्थापित कर लें, तो नीचे दिए गए लिंक और डाउनलोड-सोर्स कोड (tar.gz) फ़ाइल पर जाएं और दस्तावेज़ निर्देशिका में फ़ोल्डर निकालें।

https://github.com/espressif/esptool/releases

फिर कमांड लाइन पर जाएं और नीचे दी गई कमांड दर्ज करें-

सीडी/दस्तावेज़/एस्पटूल

चरण 2: फर्मवेयर बैकअप और फ्लैशिंग

फर्मवेयर बैकअप और फ्लैशिंग
फर्मवेयर बैकअप और फ्लैशिंग

फर्मवेयर का बैकअप बनाने के लिए आपको पहले उस पोर्ट की जांच करनी होगी जिससे आपका SONOFF जुड़ा है, ऐसा करने के लिए टर्मिनल में निम्नलिखित टाइप करें:

ls /dev/tty tty/ACM(number) या ttyUSB(number) आवश्यक पोर्ट है। इसे कहीं नोट करें।

अब esptool डायरेक्टरी में निम्न कमांड टाइप करें-

sudo./esptool.py –port /dev/ttyUSB(number) read_flash 0x00000 0x100000 image1M.bin

इसे esptool निर्देशिका में image1M.bin नाम से फर्मवेयर का बैकअप बनाना चाहिए।

नए फर्मवेयर को फ्लैश करने के लिए दी गई वेबसाइट पर जाएं, नीचे स्क्रॉल करें और sonoff.bin फ़ाइल डाउनलोड करें और इसे पिछले चरणों में वर्णित एस्प्टूल फ़ोल्डर में सहेजें। https://github.com/arendst/Sonoff-Tasmota/release… कमांड लाइन में निम्नलिखित टाइप करें:

sudo./esptool.py –port /dev/ttyUSB(number) write_flash -fs 1MB -fm dout 0x0 sonoff.bin

चरण 3: डिवाइस को नियंत्रित करना

डिवाइस को नियंत्रित करना
डिवाइस को नियंत्रित करना

अब डिवाइस को नियंत्रित करने के लिए आपको उस डिवाइस का आईपी पता प्राप्त करना होगा जिसके लिए हम nmap टूल का उपयोग करेंगे।

कमांड लाइन में निम्नलिखित टाइप करें:

इफकॉन्फिग

इनसेट मास्क और नेटमास्क पर ध्यान दें।

मान लें कि आपका इनसेट 192.168.43.65 है अब कमांड लाइन में निम्नलिखित टाइप करें:

एनएमएपी -एसएन 192.16.43.0/24

नोट-सुनिश्चित करें कि आपका पीसी और SONOFF एक ही नेटवर्क से जुड़े हैं।

स्कैन पूरा होने के बाद आप SONOFF डिवाइस का आईपी पता और उस नेटवर्क से जुड़े सभी उपकरणों के आईपी पते भी देख पाएंगे।

चरण 4: प्रवेश दिया गया

प्रवेश करने की अनुमति है!!
प्रवेश करने की अनुमति है!!

अपने वेब ब्राउज़र में आईपी पता दर्ज करें और आप इस तरह एक समान नियंत्रण मेनू प्राप्त करने में सक्षम होंगे।

उपयोग:

इस मेनू की मदद से आप पीड़ित के एसएसआईडी और पासवर्ड तक पहुंच प्राप्त कर सकते हैं और यहां तक कि डिवाइस तक उसकी पहुंच से इनकार भी कर सकते हैं।

किसी अन्य प्रश्न के लिए आप मुझे [email protected] पर मेल कर सकते हैं

सिफारिश की: