Halo Sobat EngineerIT, Nah Kali ini mimin bakal membahas salah satu problen terbesar para pengguna "PLAT MERAH" dimana password superuser atau superadmin sudah menjadi password umum di kalangan netizen yaitu "TELECOMADMIN DAN SUPPORT' , nah bagi kalian yang ingin mengetahui bagaimana cara merubah passwod umum tersebut silahkan simak pistingan berikut.
Ada 2 solusi yang bisa dilakukan.
- Cara mudahnya dengan menonaktifkan halaman ONT Web dan Telnet.
- Cara kedua, kita ubah user dan passwordnya.
Boleh dilakukan salah satunya, atau keduanya. Jika keduanya tentu jadi lebih aman. Meski tidak menutup kemungkinan bisa aja jebol. Tentu saja levelnya akan menjadi lebih sulit. Gak cukup dengan modal tahu password default bisa masuk modem!
Sekarang, yuk kita mari bahas satu-satu..
Disable ONT Access
Caranya, login ke web panelnya. Biasanya sih jika belum diubah, defaultnya: 192.168.100.1
Pakai login yang powerfull tadi user: telecomadmin / password: admintelecom. atau user : Support/ Password : theworldinyourhand, Masuk ke bagian security kemudian sub menu ONT Access Control Configuration.
Hilangkan kedua centang pada WLAN. Artinya, web panel gak akan bisa diakses lewat jaringan WIFI. Untuk mengaksesnya harus pakai colok kabel ke modem. Gak sembarang orang bisa masuk nyentuh modem. Minimal harus masuk ke dalam rumah dulu, dan nyolokin kabel. Jauh lebih aman bukan? :-D
Begitu juga yang item Telnet, dimatiin (hilangkan centang) saja.
Hati-hati untuk yang bagian LAN Service. Kalau itu dihilangkan centangnya juga, berarti ga akan bisa lagi masuk web panel.!!!
Dengan cara ini sebenarnya sudah relatif aman. Web panelmu aman dari tangan-tangan jahil yang ingin masuk via WIFI. Tapi, resikonya.. jika pengen ngeremote pakai wifi, kita sendiri jadi gak bisa hehe..
Maka, bisa pakai cara lain. Yakni mengubah password super user tersebut.
Ubah Password
Tutorial Video
Meski di web panelnya ga ada fitur mengubah password super user (telecomadmin dan root), ternyata bisa kita akalin untuk mengubahnya.
Jadi kalau mau aman, ya ubahlah kedua password tersebut. Bahkan gak sekadar passwordnya, namun juga nama user loginnya. Sekalian aja diubah kalau perlu!
Caranya:
1. Backup Konfigurasi
Setelah masuk ke web panel sebagai super user, masuk ke menu System Tools kemudian Configuration File.
Klik tombol "Download Configuration Files" simpan filenya ke folder favoritmu.
Katakanlah filenya bernama "hw_ctree.xml"
Awalnya, aku pikir itu file biasa. Ternyata isinya file binner yang gak bisa langsung kita baca. Gak bisa langsung diotak-atik. Karena itulah kita perlu sebuah alat perang untuk membongkar file tersebut.
NOTE : Beberapa tipe modem memiliki varian yang tidak diencrypt xml nya, jadi pastikan dibuka terlebih dahulu filenya apakah bisa langsung dibaca atau perlu diolah terlebih dahulu.
2. Alat Perang
Download DI SINI. Gak pakai password, tinggal ekstrak saja.
Toolsnya bisa dipergunakan di windows maupun di Linux. Saya pakai yang versi Windows. Tapi yang pakai Linux juga sama tekniknya, tak jauh berbeda.
3. Decrypt XML
Mari kita bongkar file binary tersebut, Kalau pakai windows begini:
"aescrypt2_huawei.exe 1 hw_ctree.xml change.xml"
Sedangkan pengguna linux :
"/aescrypt2_huawei 1 hw_ctree.xml change.xml"
Cari baris-baris dengan kata kunci telecomadmin atau root atau Support. Naah, dibagian situlah yang harus diubah!
4. Buat Password
Kira-kira dalam bahasa pemrograman seperti ini:
sha256(md5('password'))
Sedangkan pengguna linux :
"/aescrypt2_huawei 1 hw_ctree.xml change.xml"
Kode angka 1 itu artinya proses decoding, dan hasilnya akan disimpan ke file "change.xml" Jika berhasil, maka file "change.xml" sudah bisa kita buka pakai aplikasi editor semacam leafpad atau lainnya. Saya sendiri pakai editor favorit sublime text. Tapi buat contoh tutorial di sini, aku pake .Notepad++
Cari baris-baris dengan kata kunci telecomadmin atau root atau Support. Naah, dibagian situlah yang harus diubah!
4. Buat Password
Eh-eh-eh, passwordnya ternyata gak bisa langsung dibaca saudara-saudara!
Hmm, selidik punya selidik dia pakai double hash. Itu artinya, password dibuat hanya satu arah (one way). Kita bisa menggantinya saja, namun gak tau password aslinya apa.
Tidak perlu dipecahkan passwordnya, yang perlu dilakukan hanya menggantinya dengan yang baru. Hanya, kode-kode password tersebut di dapat darimana?
Kode password file XML tersebut dibuat dengan hash md5, kemudian diperkuat dengan hash sha256.
Kira-kira dalam bahasa pemrograman seperti ini:
sha256(md5('password'))
Tapi untuk cara termudah kita menggunakan cara berikut :
Online
Cara lainnya, bisa coba pakai "hash generator online"
Masukkan dulu kata kunci engineerit dalam mode hash md5. Hasilnya di copas kembali dan merubah dalam mode hash sha256.
Online
Cara lainnya, bisa coba pakai "hash generator online"
Masukkan dulu kata kunci engineerit dalam mode hash md5. Hasilnya di copas kembali dan merubah dalam mode hash sha256.
Coba-cobalah terlebih dahulu pakai tools online tersebut, buatlah kata kunci engineerit dan cocokkan dengan
193dbffd56a05ec4822ade18d48cc9d80a210cbc8d2bd50604af09c6fbf73d87
Jika sama, berarti sudah paham caranya membuat hash password lainnya.
Jika sama, berarti sudah paham caranya membuat hash password lainnya.
Ingat, hati-hati dalam copas hash dari md5 ke sha256. Kalau salah, nanti gak bisa masuk !
Sesudah proses penyuntingan password, langkah berikutnya mengencrypt kembali file XML. Caranya mirip dengan langkah poin 3. Tinggal mengganti angka 1 menjadi angka 0, dan menyesuaikan filenya.
aescrypt2_huawei.exe 0 change.xml hw_tree_new.xml
Di linux :
./aescrypt2_huawei 0 change.xml hw_tree_new.xml
Maka akan terbentuk file hw_tree_new.xml yang sudah siap kita pasangkan ke modem.
6. Update Konfigurasi
Kembali masuk ke menu System Tools kemudian Configuration File
Browse dan pilih file hw_tree_new.xml, kemudian klik tombol Update configuration File. Jika berhasil, akan restart modem.
7. Test Akhir
Setelah modem kembali UP, cobalah user dan password baru tersebut. Jika semua lancar, kamu telah berhasil! Berarti sudah relatif aman modem kita dari tangan-tangan jahil
Tips
Jangan langsung diubah semuanya. Ubah dulu user |Admin| dengan password hash manual. Jika berhasil, baru mengubah super user yang |telecomadmin| itu. Demikian juga si |root|.
Peringatan
Semua akibat dari kesalahan otak atik, merupakan tanggung jawab Anda sendiri. Penulis gak bertanggung jawab jika terjadi hal-hal yang tidak diinginkan.
Semua tutorial ini sudah penulis coba dan praktekkan sebelum dibuat dokumentasi dan tutorial ini.
Lebih baik bertanya-tanya dahulu sebelum praktek. Dan bacalah dengan hati-hati dan seksama sebelum praktek. Apalagi jika baru pertama kali mengoprek hardware.
Penutup
Oke deh sekian tutorialnya reset super user yang menjadi backdoor terhadap modem fiber Huawei HG8245A pada produknya Telkom Indihome, Ingat, vendor selalu merubah versi softwarenya dan juga berkembang hardwarenya. Sehingga bisa jadi tutorial ini tidak berlaku, atau terjadi ketidaksesuaian.
GooD TutoriaL
ReplyDeletei try to decrypt hw.ctree.xml but the output xml file is empty any advice please. regards
ReplyDelete