Berawal dari tipisnya dompet ini buat beli voucher wifi maka saya kepikiran buat mengoprek router buat bypass login wifi ini, kenapa tidak diubah aja diweb routernya? udah saya coba dan ternyata hasilnya tidak bisa T-T. maka dari itu saya buatlah postingan ini semoga berguna buat kalian.
baiklah sudah cukup curhatnya, pertama siapkan board arduino yang saya pakai adalah mega 2560 sebenarnya kalian bisa menggunakan chip yang sudah jadi yaitu CH341A yang sudah bertebaran artikel yang membahas ini, karena saya gk ada duit buat beli ini maka saya pake arduino ini bekas smp buat disulap jadi alat flasher hehehe.
Oke kita lanjutkan oya lupa sebelumnya OS yang saya pakai adalah linux ubuntu jadi cara dibawah ini mungkin tidak berhasil buat windows. Oke lanjut siapkan router dan mulai bongkar jika sudah maka akan terlihat banyak ic yang item-item itu nah target kita adalah ic yang bernomor seri W25Qxxx yang kakinya berjumlah 8 pin, lalu copot ic tersebut.
lalu pasang ic tersebut ke project boardnya supaya mudah, lalu hubungkan dengan board arduino dengan mengikuti skema di bawah ini:
oke sekarang kita lanjut ke bagian software dan download alat-alatnya dengan mengikuti command berikut:
$ sudo apt install arduino
$ sudo apt install flashrom
$ git clone https://github.com/sunjangyo12/arduino-flashrom
$ cd arduino-flashrom
$ cd v1.1
kita lanjut untuk compile code diatas (hehe itu bahasa c ya keren deh yang buat)
$ cat Makefile
dan disitu tertampil banyak board ardunio, burhubung board yang saya pake adalah mega 2560 maka:
$ make mega2560
$ sudo make flash-mega2560
oke ini yang bikin degdegan... kita mulai saja pertama kita cek apakah chip sudah terhubung dengan arduino:
$ sudo flashrom -p serprog:dev=/dev/ttyUSB1:115200
kalau ada tulisan chip found seperti gambar dibawah ini berarti berhasil terhubung
jika sudah kita backup dulu rom originalnya dengan commnd dibawah ini
$ sudo flashrom -p serprog:dev=/dev/ttyUSB1:115200 -r totolink.rom
proses ini membutuhkan waktu yang cukup lama jadi sabar aja sambil dengerin tu lagu hatsune miku dijamin otak lu langsung jernih xixixi.
sebagian dari kalian pasti bertanya-tanya buat apa install arduino segala? gini jadi jika kalian pengin liat isi memori rom tsb bisa gunakan code "spiflash.ino" atau bisa juga untuk menulis isi memori melalui command serial tapi ini belum saya coba, untuk melihat rincian memori klik serial monitor lalu masukan text "chipCmdIda;" lalu untuk melihat isi memori setiap page ";read_page 0;" jangan lupa tanda smicolon(;) dan untuk melihat semua isi memori ";read_all_pages;" dijamin kalian pasti pusing melihat ini hehehe. dan satu lagi yang gak kalah penting yaitu library buat compile dan build yang tentunya akan error jika ini tidak ada, selanjutnya bisa anda pelajari code yang lainya, oya ada bonus code asisten.ino buat bantu ukur-ukuran, update code repositorynya dah beda kapan-kapan saya bahas deh.
oya sampai mana tadi? ohh baru backup rom ternyata, oke kita lanjut ke bagian edit data rom tersebut tools yang saya pakai adalah "ghex" daripada make hexedit saya bingung fitur pencarian dimana xixi. buka ghex dengan hak akses root atau chmod dulu file romnya setelah itu klik menu edit>find nah sekarang masukan string di tab hex dan isi dengan mac address router original kalian nanti akan muncul dua buah string hex, sekarang ubah mac address sesuka kalian, etts bukan sesuka kalian! mac address harus mengikuti client voucher wifi yang sudah terhubung ke wifi tersebut, kalau windows bisa discan make netcut tapi kadang mikrotik saat ini udah sangat brutal dalam memblokir netcut ini dengan mengirim banyak ip P:
tapi kalau dilinux ini tidak mempan mikrotiknya dengan menggunakan airodump-ng :v. buat kalian yang ingin nyecan apasi scan hehe bisa ikuti commad dibawah ini:
$ sudo apt install aircrack-ng
$ sudo airmon-ng start wlp9s0
$ sudo airodump-ng wlp9s0mon
nah screenshoot semua mac address client tersebut dan pulang buat dimasukin ke router ini dengan ghex yang tadi.
oke sekarang tahap akhir buat ngeflash chip rom ini, ikuti perintahnya:
$ sudo flashrom -p serprog:dev=/dev/ttyUSB1:115200 -w totolink.rom
dan pasang balik ke router, jika tidak ada kesalahan maka mac address sudah berubah dan jika dihubungkan ke wifi bervoucher internet sudah tersedia hehehe.
Demikian tutorial njimet ini jika ada kata yang kurang sopan mohon maaf dan jangan menyerah jika menemui error yang terkadang bikin stress berat xixixi salam opreker.


Komentar ini telah dihapus oleh pengarang.
BalasHapus