Мазмұны:

Sonoff құрылғысын қалай бұзуға болады: 5 қадам
Sonoff құрылғысын қалай бұзуға болады: 5 қадам

Бейне: Sonoff құрылғысын қалай бұзуға болады: 5 қадам

Бейне: Sonoff құрылғысын қалай бұзуға болады: 5 қадам
Бейне: How to use DHT11 DHT22 with NodeMCU ESP8266 to read temperature over WiFi - IoT 2024, Шілде
Anonim
Sonoff құрылғысын қалай бұзуға болады
Sonoff құрылғысын қалай бұзуға болады

Прахар Агравалдың кіші ғылыми қызметкері (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] электронды поштасына жібере аласыз

Ұсынылған: