Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Prakhar Agrawali nooremteadur (IoT Exploits)
TURVALINE RIISTVARA
SISSEJUHATUS
Selles postituses arutleme selle üle, kuidas laadida Sonoffi seadmesse kohandatud püsivara ja juhtida seda selle IP -aadressi kasutades
LÄHENEMINE
Kasutame seadme uart -tihvte koos PL2303 muunduriga, et välgutada seadmes kohandatud püsivara (nimelt Tasmota püsivara) ja seejärel kasutada võrgu kaardistamise tööriista (nmap), et saada SONOFF -i põhiline IP -aadress
Teave seadme kohta
Sonoff -seade on põhimõtteliselt ESP8266 wifi -moodul, mida saab mobiilirakenduse abil juhtida ja selle ülesanne on lülitada sisse-/väljalülitusseadme relee, seega saab seda kasutada mis tahes elektroonilise seadme nutikaks muutmiseks (lisab kontrolli WiFi -funktsiooni üle)
Tarvikud
Vajalikud tööriistad Esptool Esptooli kasutatakse algse püsivara välkimiseks ja varukoopia loomiseks. Nmap Tööriista nmap kasutatakse võrkude ja portide otsimiseks võrgus, millega teie arvuti on ühendatud. Seda tööriista kasutatakse SONOFFi IP -aadressi saamiseks põhiline
1. samm: VAJALIKUD TÖÖRIISTAD PAIGALDAMINE
NMAPI PAIGALDAMINE:-
Nmap -tööriista installimiseks tippige terminali all olev käsk
sudo apt-get install nmap
ESPTOOLI PAIGALDAMINE:- Esptooli installimiseks veenduge, et arvutisse oleks installitud python3; kui teil pole python3 installitud, sisestage oma terminalis allolev käsk
sudo apt-get install python3
Nüüd, kui olete oma arvutisse installinud python3, minge allolevale lingile ja allalaadimisallika (tar.gz) failile ning eraldage kaust dokumentide kataloogist
https://github.com/espressif/esptool/releases
Seejärel minge käsureale ja sisestage järgmine käsk-
cd/dokumendid/esptool
2. toiming: FIRMWARE'i varundamine ja vilkumine
Püsivara varukoopia loomiseks peate esmalt kontrollima porti, millega teie SONOFF on ühendatud, selleks tippige terminali järgmine:
Nõutav port on ls/dev/tty tty/ACM (number) või ttyUSB (number). Pange see kuhugi tähele.
Nüüd sisestage esptooli kataloogi järgmine käsk-
sudo./esptool.py –port/dev/ttyUSB (number) read_flash 0x00000 0x100000 image1M.bin
See peaks looma püsivara varukoopia nimega image1M.bin esptooli kataloogis
Uue püsivara välkimiseks külastage antud veebisaiti, kerige alla ja laadige alla fail sonoff.bin ning salvestage see eelmistes sammudes kirjeldatud esptooli kausta. https://github.com/arendst/Sonoff-Tasmota/release… tippige käsureale järgmine:
sudo./esptool.py –port/dev/ttyUSB (number) write_flash -fs 1 MB -fm dout 0x0 sonoff.bin
3. samm: SEADME JUHTIMINE
Seadme juhtimiseks peate hankima selle seadme IP -aadressi, mille jaoks me nmap tööriista kasutame
Sisestage käsureale järgmine käsk:
Ifconfig
Pange tähele sisemaski ja võrgumaski.
Oletame, et teie sisend on 192.168.43.65. Tippige nüüd käsureale järgmine:
Nmap -sn 192.16.43.0/24
MÄRKUS-veenduge, et teie arvuti ja SONOFF on ühendatud samasse võrku
Kui skannimine on lõpetatud, näete SONOFF -i seadme IP -aadressi ja ka kõigi selle võrguga ühendatud seadmete IP -aadresse
4. samm: ANNETUD JUURDEPÄÄS
Sisestage oma veebibrauserisse IP -aadress ja saate sarnase juhtimismenüü
KASUTAMINE: