
Panduan Flashing OpenWRT di Router Mi 4A Gigabit
Panduan ini hanya dapat berhasil dilakukan jika Anda menggunakan sistem operasi berbasis Linux, seperti Ubuntu, untuk mengakses SSH dan menjalankan perintah-perintah yang diperlukan. Hal ini karena beberapa alat dan skrip yang digunakan, seperti telnet, busybox, dan mtd, sudah tersedia secara native di lingkungan Linux, sementara pada sistem operasi lain, alat-alat tersebut mungkin memerlukan konfigurasi tambahan atau tidak tersedia sama sekali. Oleh karena itu, pastikan Anda menjalankan langkah-langkah ini pada sistem Linux untuk memastikan keberhasilan proses.
Disini saya menggunakan ubuntu server 20.04 di Virtualbox yang di install di windows,
dengan settingan bridge network.
Berikut langkah-langkah memasang OpenWRT pada router Xiaomi Mi 4A Gigabit versi China dengan firmware 2.30.500:
Unduh dan ekstrak OpenWRTInvasion menggunakan perintah berikut:
wget https://github.com/acecilia/OpenWRTInvasion/archive/0cc4fce4e38eb23c761d516942fa67762c4d4b26.zipunzip 0cc4fce4e38eb23c761d516942fa67762c4d4b26.zipcd OpenWRTInvasion-0cc4fce4e38eb23c761d516942fa67762c4d4b26Jalankan skrip Python untuk mengeksploitasi kerentanan:
python3 remote_command_execution_vulnerability_v2.pyLalu isikan yang sesuai semua perintah yang tampil.
Tanda berhasil:
stopping local file server
done! Now you can connect to the router using several options: (user: root, password: root)
telnet 192.168.31.1
ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 -c 3des-cbc -o UserKnownHostsFile=/dev/null root@192.168.31.1
ftp: using a program like cyberduck
Tanda Gagal:
stopping local file server
Warning: the process has finished, but seems like ssh connection to the router is not working as expected.
* Maybe your firmware version is not supported,
please have a look at
https://github.com/acecilia/OpenWRTInvasion/blob/master/README.md#unsupported-routers-and-firmware-versions
* Anyway you can try it with: telnet 192.168.31.1
3. Setelah berhasil, masuk ke router menggunakan telnet dengan perintah:telnet 192.168.31.1
Gunakan kredensial berikut:
- User: root
- Password: root
Arahkan ke direktori
/tmpdi router dan unduh firmware OpenWRT yang sesuai:cd /tmpwget http://downloads.openwrt.org/releases/23.05.2/targets/ramips/mt7621/openwrt-23.05.2-ramips-mt7621-xiaomi_mi-router-4a-gigabit-v2-squashfs-sysupgrade.bin --output firmware.binVerifikasi checksum SHA-256 untuk memastikan file firmware valid:
./busybox sha256sum firmware.binAbaikan respon ini : sha256sum: applet not found
Flash firmware ke partisi OS1 dengan perintah berikut:
mtd -e OS1 -r write firmware.bin OS1
Router akan reboot secara otomatis setelah proses selesai dengan OpenWRT yang telah terpasang.

0 Komentar untuk "Flashing OpenWRT di Router Mi 4A Gigabit Versi Global Dan China"