Мазмұны:
- Жабдықтар
- 1 -қадам: Қажетті құралдарды орнатыңыз
- 2 -қадам: ЖАБДЫҚТАРДЫ САҚТАУ ЖӘНЕ ЖАЗУ
- 3 -қадам: ҚҰРЫЛҒЫНЫ БАҚЫЛАУ
- 4 -қадам: КІРУ рұқсат етілген
- 5 -қадам: РОУТЕРГЕ ҚОСУ
Бейне: Sonoff құрылғысын қалай бұзуға болады: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Прахар Агравалдың кіші ғылыми қызметкері (IoT эксплойттары)
ҚАУІПСІЗ ЖАБДЫҚ
КІРІСПЕ
Бұл жазбада біз Sonoff құрылғысына реттелетін микробағдарламаны қалай жүктеу және оны Ip адресі арқылы басқару туралы талқылайтын боламыз
ЖАҒДАЙ
Біз құрылғыдағы Uart түйреуіштерін PL2303 түрлендіргішімен бірге құрылғыдағы реттелетін микробағдарламаны (атап айтқанда Tasmota микробағдарламасы) жыпылықтау үшін қолданамыз, содан кейін SONOFF негізгі IP мекенжайын алу үшін желілік карта құралын (nmap) қолданамыз
Құрылғы туралы
Sonoff құрылғысы негізінен мобильді қосымшаның көмегімен басқарылатын ESP8266 Wi -Fi модулі болып табылады және оның функциясы sonoff құрылғысының релесін қосу/өшіру болып табылады, сондықтан оны кез келген электронды құрылғыны ақылды ету үшін пайдалануға болады (wifi функциясын бақылауды қосады)
Жабдықтар
Қажетті құралдарEsptool Esptool Nmap түпнұсқалық бағдарламалық жасақтамасының жыпылықтауы мен сақтық көшірмесін жасау үшін пайдаланылады nmap құралы желідегі желілер мен порттарды іздеу үшін пайдаланылады, сіздің компьютеріңіз қосылған. Бұл құрал SONOFF IP мекенжайын алу үшін пайдаланылады негізгі
1 -қадам: Қажетті құралдарды орнатыңыз
Картаны орнату:-
Nmap құралын орнату үшін төмендегі пәрменді терминалға теріңіз
sudo apt-get nmap орнатыңыз
ESPTOOL ОРНАТУ:- esptool орнату үшін компьютерде python3 орнатылғанына көз жеткізіңіз, егер python3 орнатылмаған болса, төмендегі пәрменді терминалға енгізіңіз
sudo apt-get install python3
Енді компьютерде python3 орнатылғаннан кейін төмендегі сілтемеге өтіп, бастапқы кодты (tar.gz) жүктеп алып, Құжаттар каталогындағы қалтаны шығарыңыз
https://github.com/espressif/esptool/releases
Содан кейін пәрмен жолына өтіп, төмендегі пәрменді енгізіңіз-
CD/құжаттар/esptool
2 -қадам: ЖАБДЫҚТАРДЫ САҚТАУ ЖӘНЕ ЖАЗУ
Микробағдарламаның сақтық көшірмесін жасау үшін алдымен SONOFF қосылған портты тексеру қажет, ол үшін терминалға келесіні теріңіз:
ls/dev/tty tty/ACM (сан) немесе ttyUSB (сан) - бұл қажетті порт. Бір жерге назар аударыңыз.
Енді esptool каталогына келесі пәрменді енгізіңіз-
sudo./esptool.py –port/dev/ttyUSB (сан) read_flash 0x00000 0x100000 image1M.bin
Бұл esptool каталогында image1M.bin атымен микробағдарламаның сақтық көшірмесін жасауы керек
Жаңа микробағдарламаны өшіру үшін берілген веб -сайтқа кіріңіз, төменге қарай жылжып, sonoff.bin файлын жүктеңіз және оны алдыңғы қадамдарда сипатталған esptool қалтасына сақтаңыз. https://github.com/arendst/Sonoff-Tasmota/release… пәрмен жолында келесіні теріңіз:
sudo./esptool.py –port/dev/ttyUSB (сан) write_flash -fs 1MB -fm dout 0x0 sonoff.bin
3 -қадам: ҚҰРЫЛҒЫНЫ БАҚЫЛАУ
Енді құрылғыны басқару үшін сізге nmap құралын қолданатын құрылғының IP мекенжайын алу қажет
Пәрмен жолында келесіні теріңіз:
Ifconfig
Желі маскасы мен желі маскасына назар аударыңыз.
Сіздің инет 192.168.43.65 деп есептейік, енді пәрмен жолына келесіні енгізіңіз:
Nmap -sn 192.16.43.0/24
ЕСКЕРТПЕ-компьютер мен SONOFF бір желіге қосылғанын тексеріңіз
Сканерлеу аяқталғаннан кейін сіз SONOFF құрылғысының IP мекенжайын, сондай -ақ осы желіге қосылған барлық құрылғылардың IP мекенжайларын көре аласыз
4 -қадам: КІРУ рұқсат етілген
Веб -шолғышқа IP мекенжайын енгізіңіз, сонда сіз осындай басқару мәзірін ала аласыз
ПАЙДАЛАНУ:
Бұл мәзірдің көмегімен сіз жәбірленушінің ssID идентификаторы мен пароліне қол жеткізе аласыз, тіпті оның құрылғыға кіруіне тыйым саласыз
Басқа кез келген сұрау үшін маған [email protected] электронды поштасына жібере аласыз
Ұсынылған:
Сандық калибрді қалай бұзуға болады және цифрлық калибр қалай жұмыс істейді: 4 қадам
Сандық калибрді қалай бұзуға болады және цифрлық калибр қалай жұмыс істейді: Көптеген адамдар өлшеу үшін штангенциркульді қолдануды біледі. Бұл оқулық сізге цифрлық штангені қалай бұзуға болатынын және цифрлық калибрдің қалай жұмыс істейтінін түсіндіреді
Батареяның ұзақ қызмет ету мерзімі үшін температура сенсорын қалай бұзуға болады: 4 қадам
Батареяның ұзақ қызмет ету мерзімі үшін температура сенсорын қалай бұзуға болады: Inkbird IBS-TH1-бірнеше сағат немесе күн ішінде температура мен ылғалдылықты тіркеуге арналған тамаша құрылғы. Оны әр секунд сайын 10 минутқа дейін тіркеуге болады және Bluetooth LE арқылы деректерді Android немесе iOS смартфонына хабарлайды. Қолданба
Кез келген компьютерді пакеттік файлмен қалай бұзуға болады!: 10 қадам
Кез келген компьютерді пакеттік файлмен қалай бұзуға болады!: Кез келген компьютерді немесе ноутбукті оңай бұзады
Rigol DS1054Z сандық осциллографын қалай бұзуға және жаңартуға болады: 5 қадам (суреттермен)
Rigol DS1054Z сандық осциллографын қалай бұзуға және жаңартуға болады: Rigol DS1054Z-кіру деңгейіндегі 4 арналы цифрлық сақтау осциллографы. Ол 1 GSa/с дейінгі нақты уақыт режимінде және 50 МГц өткізу қабілеттілігінде. Әсіресе үлкен TFT түсті дисплейлерін оқу өте оңай. Кірудің арқасында
Компьютерді қалай бұзуға болады: 5 қадам
Компьютерді қалай бұзуға болады: өте қарапайым