Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Peneliti Muda Prakhar Agrawal (Eksploitasi IoT)
PERANGKAT KERAS AMAN
PENGANTAR
Dalam posting ini kita akan membahas tentang cara memuat firmware khusus pada perangkat Sonoff dan mengontrolnya menggunakan alamat Ip-nya
MENDEKATI
Kami akan menggunakan pin uart pada perangkat bersama dengan konverter PL2303 untuk mem-flash firmware khusus (yaitu firmware Tasmota) pada perangkat dan kemudian menggunakan alat pemetaan jaringan (nmap) untuk mendapatkan alamat ip dasar SONOFF
Tentang Perangkat
Perangkat sonoff pada dasarnya adalah modul wifi ESP8266 yang dapat dikontrol menggunakan aplikasi seluler dan fungsinya untuk menghidupkan/mematikan relai pada perangkat sonoff sehingga dapat digunakan untuk membuat alat elektronik apa pun menjadi pintar (menambahkan kontrol atas fungsi wifi)
Perlengkapan
Alat yang DiperlukanEsptool Esptool digunakan untuk mem-flash dan membuat cadangan firmware asli Nmap Alat nmap digunakan untuk memindai jaringan dan port di seluruh jaringan, komputer Anda terhubung. Alat ini akan digunakan untuk mendapatkan alamat ip SONOFF dasar
Langkah 1: MENGINSTAL ALAT YANG DIPERLUKAN
MENGINSTAL NMAP:-
Untuk menginstal alat nmap Anda harus mengetikkan perintah di bawah ini di terminal Anda
sudo apt-get install nmap
MENGINSTAL ESPTOOL: - Untuk menginstal esptool pastikan Anda telah menginstal python3 di komputer Anda, jika Anda belum menginstal python3, masukkan perintah di bawah ini di terminal Anda
sudo apt-get install python3
Sekarang setelah Anda menginstal python3 di PC Anda, buka tautan di bawah ini dan unduh file kode sumber (tar.gz) dan ekstrak folder di direktori Documents
https://github.com/espressif/esptool/releases
Lalu pergi ke baris perintah dan masukkan perintah di bawah ini-
cd/dokumen/esptool
Langkah 2: CADANGAN DAN FLASHING FIRMWARE
Untuk membuat cadangan firmware, Anda harus terlebih dahulu memeriksa port yang terhubung dengan SONOFF Anda, untuk melakukannya ketik perintah berikut di terminal:
ls /dev/tty tty/ACM(angka) atau ttyUSB(angka) adalah port yang diperlukan. Catat itu di suatu tempat.
Sekarang di direktori esptool ketik perintah berikut-
sudo./esptool.py –port /dev/ttyUSB(angka) read_flash 0x00000 0x100000 image1M.bin
Ini harus membuat cadangan firmware dengan nama image1M.bin di direktori esptool
Untuk mem-flash firmware baru kunjungi situs web yang diberikan, gulir ke bawah dan unduh file sonoff.bin dan simpan di folder esptool yang dijelaskan pada langkah sebelumnya. https://github.com/arendst/Sonoff-Tasmota/release… ketik yang berikut di baris perintah:
sudo./esptool.py –port /dev/ttyUSB(number) write_flash -fs 1MB -fm dout 0x0 sonoff.bin
Langkah 3: MENGONTROL PERANGKAT
Sekarang untuk mengontrol perangkat Anda perlu mendapatkan alamat ip perangkat yang akan kami gunakan alat nmap
Ketik yang berikut di baris perintah:
ifconfig
Perhatikan inet mask dan netmask.
Mari kita asumsikan inet Anda adalah 192.168.43.65 Sekarang ketikkan yang berikut di baris perintah:
Nmap -sn 192.16.43.0/24
CATATAN-pastikan pc Anda dan SONOFF terhubung ke jaringan yang sama
Setelah pemindaian selesai, Anda akan dapat melihat alamat ip perangkat SONOFF dan juga alamat ip semua perangkat yang terhubung ke jaringan itu
Langkah 4: AKSES DIBERIKAN
Masukkan alamat ip di browser web Anda dan Anda akan bisa mendapatkan menu kontrol serupa seperti ini
MENGGUNAKAN: