विषयसूची:
- आपूर्ति
- चरण 1: आवश्यक उपकरण स्थापित करना
- चरण 2: फर्मवेयर बैकअप और फ्लैशिंग
- चरण 3: डिवाइस को नियंत्रित करना
- चरण 4: प्रवेश दिया गया
- चरण 5: राउटर से जुड़ना
वीडियो: सोनऑफ़ डिवाइस को कैसे हैक करें: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
प्रखर अग्रवाल जूनियर रिसर्चर (आईओटी एक्सप्लॉइट्स)
सुरक्षित हार्डवेयर
परिचय
इस पोस्ट में हम चर्चा करेंगे कि सोनऑफ डिवाइस पर एक कस्टम फर्मवेयर कैसे लोड किया जाए और इसके आईपी पते का उपयोग करके इसे नियंत्रित किया जाए।
पहुंचना
हम डिवाइस पर कस्टम फर्मवेयर (अर्थात् तस्मोटा फर्मवेयर) को फ्लैश करने के लिए 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] पर मेल कर सकते हैं
सिफारिश की:
रास्पबेरी पाई और रिले का उपयोग करके डिवाइस को कैसे नियंत्रित करें - मूल बातें: 6 कदम
रास्पबेरी पाई और रिले का उपयोग करके डिवाइस को कैसे नियंत्रित करें - मूल बातें: यह रास्पबेरी पाई और रिले का उपयोग करके डिवाइस को नियंत्रित करने का एक बुनियादी और सीधा ट्यूटोरियल है, जो IoT प्रोजेक्ट बनाने में मददगार है। रास्पबेरी का उपयोग करने के बारे में शून्य ज्ञान होने पर भी साथ चलें
राइट-प्रोटेक्टेड USB डिवाइस को कैसे फॉर्मेट करें: 4 कदम
राइट-प्रोटेक्टेड यूएसबी डिवाइस को कैसे फॉर्मेट करें: जब आप अपने यूएसबी स्टोरेज डिवाइस को फॉर्मेट करने की कोशिश करते हैं, तो आपको निम्न त्रुटि संदेश मिल सकता है: "डिस्क इज राइट प्रोटेक्टेड"। चिंता न करें इसका मतलब यह नहीं है कि आप किसी वायरस या मैलवेयर से संक्रमित हैं। समस्या को हल करने के लिए आपके पास केवल
एंड्रॉइड डिवाइस के साथ साउंडक्लाउड पर कैसे अपलोड करें: 9 कदम
एंड्रॉइड डिवाइस के साथ साउंडक्लाउड पर कैसे अपलोड करें: अपने मोबाइल एंड्रॉइड डिवाइस का उपयोग करके साउंडक्लाउड पर अपलोड करें
स्मार्टफोन के साथ ESP8266 आधारित सोनऑफ़ बेसिक स्मार्ट स्विच को कैसे नियंत्रित करें: 4 कदम (चित्रों के साथ)
स्मार्टफोन के साथ ESP8266 आधारित Sonoff बेसिक स्मार्ट स्विच को कैसे नियंत्रित करें: Sonoff ITEAD द्वारा विकसित स्मार्ट होम के लिए एक डिवाइस लाइन है। उस लाइन के सबसे लचीले और सस्ते उपकरणों में से एक सोनऑफ़ बेसिक है। यह एक बेहतरीन चिप, ESP8266 पर आधारित वाई-फाई सक्षम स्विच है। यह आलेख वर्णन करता है कि Cl को कैसे सेट किया जाए
सोनऑफ़ Th10 का उपयोग करके रिले के साथ हीटर स्विच को नियंत्रित करें: 8 कदम
सोनऑफ़ Th10 का उपयोग करके रिले के साथ हीटर स्विच को नियंत्रित करें: सोनऑफ़ डिवाइस आपको बिजली के उपकरणों को चालू और चालू करने की अनुमति देते हैं। मॉडल th10 विशेष रूप से तापमान नियंत्रण और समय अनुसूची क्षमताओं के साथ हीटर को चालू और बंद करने का अनुमान है। समस्या तब आती है जब आपका होम हीटर गैस द्वारा संचालित होता है