Mündəricat:
- Təchizat
- Addım 1: TƏLƏBLİ ARAÇLARIN QURULMASI
- Addım 2: YAZILIM YEDƏKLƏMƏ VƏ YANMA
- Addım 3: CİHAZA NƏZARƏT
- Addım 4: ƏLAVƏ EDİLDİ
- Addım 5: ROUTERƏ BAĞLANMA
Video: Bir Sonoff Cihazını necə Hack etmək olar: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Prakhar Agrawal Kiçik Tədqiqatçı (IoT İstismar edir)
TƏMİNATLI DONANIM
GİRİŞ
Bu yazıda, Sonoff cihazına xüsusi bir firmware yükləmək və Ip ünvanından istifadə etməklə necə idarə olunacağını müzakirə edəcəyik
YANAŞMA
Cihazdakı xüsusi proqram təminatını (yəni Tasmota firmware) yandırmaq üçün PL2303 çeviricisi ilə birlikdə cihazdakı uart pinlərindən istifadə edəcəyik və sonra SONOFF əsas ip ünvanını əldə etmək üçün bir şəbəkə Xəritəçəkmə vasitəsindən (nmap) istifadə edəcəyik
Cihaz haqqında
Sonoff cihazı, əsasən mobil tətbiqdən istifadə edərək idarə oluna bilən bir ESP8266 wifi moduludur və funksiyası sonoff cihazındakı röleyi açmaq/söndürməkdir, bu səbəbdən hər hansı bir elektron cihazı ağıllı etmək üçün istifadə edilə bilər (wifi funksiyasına nəzarəti əlavə edir)
Təchizat
Lazımi alətlərEsptool The esptool, orijinal firmware Nmapın flaşını çıxarmaq və ehtiyat nüsxəsini yaratmaq üçün istifadə olunur. əsas
Addım 1: TƏLƏBLİ ARAÇLARIN QURULMASI
NMAP YÜKLƏMƏ:-
Nmap alətini qurmaq üçün terminalınıza aşağıdakı əmri yazmalısınız
sudo apt-get nmap quraşdırın
ESPTOOL KURULMASI:- Esptool qurmaq üçün kompüterinizə python3 yüklü olduğundan əmin olun, əgər python3 yüklü deyilsə, terminalınıza aşağıdakı əmri daxil edin
sudo apt-get python3 quraşdırın
İndi kompüterinizdə python3 quraşdırıldıqdan sonra aşağıdakı linkə daxil olun və mənbə kodu (tar.gz) yükləyin və Sənədlər qovluğundakı qovluğu çıxarın
https://github.com/espressif/esptool/releases
Sonra əmr satırına gedin və aşağıdakı əmri daxil edin
cd/sənədlər/esptool
Addım 2: YAZILIM YEDƏKLƏMƏ VƏ YANMA
Firmware ehtiyat nüsxəsini yaratmaq üçün əvvəlcə SONOFF -un bağlı olduğu portu yoxlamalısınız, bunun üçün terminala aşağıdakıları yazın:
ls/dev/tty tty/ACM (sayı) və ya ttyUSB (nömrə) tələb olunan portdur. Bir yerdə qeyd edin.
İndi esptool qovluğuna aşağıdakı əmri daxil edin-
sudo./esptool.py –port/dev/ttyUSB (sayı) read_flash 0x00000 0x100000 image1M.bin
Bu, esptool qovluğunda image1M.bin adı ilə bir firmware ehtiyat nüsxəsi yaratmalıdır
Yeni proqram təminatını yandırmaq üçün verilən veb saytı ziyarət edin, aşağıya doğru gedin və sonoff.bin faylını yükləyin və əvvəlki addımlarda təsvir olunan esptool qovluğunda saxlayın. https://github.com/arendst/Sonoff-Tasmota/release… əmr satırına aşağıdakıları yazın:
sudo./esptool.py –port/dev/ttyUSB (sayı) write_flash -fs 1MB -fm dout 0x0 sonoff.bin
Addım 3: CİHAZA NƏZARƏT
İndi cihazı idarə etmək üçün nmap alətindən istifadə edəcəyimiz cihazın ip ünvanını almalısınız
Komanda satırına aşağıdakıları yazın:
İfconfig
İnet maskasına və ağ maskasına diqqət yetirin.
İnetinizin 192.168.43.65 olduğunu düşünək İndi aşağıdakıları əmr satırına yazın:
Nmap -sn 192.16.43.0/24
Qeyd-kompüterinizin və SONOFF-un eyni şəbəkəyə qoşulduğundan əmin olun
Tarama tamamlandıqdan sonra SONOFF cihazının ip ünvanını və bu şəbəkəyə qoşulan bütün cihazların ip ünvanlarını görə biləcəksiniz
Addım 4: ƏLAVƏ EDİLDİ
Veb brauzerinizə ip ünvanını daxil edin və buna bənzər bir nəzarət menyusu əldə edə biləcəksiniz
İSTİFADƏ EDİN:
Bu menyunun köməyi ilə qurbanın ssID və şifrələrinə daxil ola və hətta cihaza girişini rədd edə bilərsiniz
Digər suallarınız üçün mənə [email protected] ünvanına göndərə bilərsiniz
Tövsiyə:
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etmək olar: 6 addım
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etməli: Bu təlimatda sadə bir düymə və Visuino istifadə edərək LED -i AÇMA və SÖKMƏNİ öyrənəcəyik
12 Volt batareya şarj cihazını necə qeyri -ənənəvi etmək olar: 5 addım (şəkillərlə)
12 Volt batareya şarj cihazını necə qeyri-ənənəvi etmək olar: 12v batareya şarj cihazını necə qeyri-ənənəvi hala gətirmək olar ki, 12 voltluq bir şarj cihazını adi 12 voltluq avtomatik şarj cihazından fərqli etmək üçün təlimat verilə bilər. avtomobil istehsalında geniş istifadə olunan
Lityum şarj cihazını necə etmək olar: 3 addım
Lityum Şarj Aləti Necə Hazırlanır: Əlavə bir mobil batareyanız olduqda və ya hər hansı bir lityum, Lityum ion və ya Lityum Polimer batareyasını doldurmanız lazım olanda bu layihəyə ehtiyacınız olacaq. Maksimum cərəyan təxminən 650 milliampdır. Dövrə 900mah və ya daha yüksək batareyalar üçün nəzərdə tutulmuşdur. Güc sou
Dinləmə cihazını necə etmək olar: 9 addım
Dinləmə Cihazı Necə Hazırlanır: Telsizdən dinləmə cihazının necə hazırlanacağını sizə göstərəcəyəm
Günəş USB şarj cihazını necə etmək olar! (sadə!): 6 addım (şəkillərlə)
Günəş USB şarj cihazını necə etmək olar! (sadə!): Uşaqlar, bütün fikirlərə görə təşəkkürlər! Xəbər məktubumu oxumaq istəyirsinizsə bura vurun Xoş gəldiniz! Təxminən 6v tutan və USB istifadə edən bir şeyi şarj etmək üçün mükəmməl olan bir günəş usb şarj cihazının necə hazırlanacağını sizə göstərəcəyəm. Bu yeni başlayanlar üçün idealdır