Pada kesempatan kali ini, kita akan mencoba ngoprek tampilan design MikroTik Webbox yang merupakan salah satu user interface pada MikroTik yang berbasis web, dengan menggunakan webbox konfigurasi MikroTik dapat dilakukan melalui browser. Agak narcis sedikit lah mengubah tampilan login MikroTik webbox dengan tampilan kita sendiri. Hehhee
Oke lanjut,,,, siapkan alat2 dibawah ini :
1. Secangkir kopi hangat plus camilan
2. MikroTik target yang udah terinstall (di HDD or DOM), ataupun kalau cuma buat ngetes2 bisa di Vmware (Disini me pake vmware utk mesinnya, dan sudah terinstal MikroTik v3.16 trial 24 jam).
3. Linux live CD Ubuntu …etc
Setelah semua siap lanjutkan ke session berikutnya. Disini semua run under vmware jadi utk yg ngoprek di mesin real silakan menyesuaikan.
4. Booting dengan menggunakan ubuntu live cd ke mesin MikroTik
5. Setalah berada pada tampilan desktop ubuntu live cd, buka text editor kesayangan anda lalu persiapkan design html untuk webbox sesuai dengan tampilan yang kita inginkan, silahkan berkreasi sendiri lalu simpan dengan nama index2.html.orig
Kode html dibawah adalah contoh sederhana aja :
<!– begin –>
<html>
<head>
<title>Test edit webbox MikroTik</title>
</head><body>
<form name=”loginForm” action=”/cfg” method=”post” onSubmit=”doLogin(); return false”>
<input name=”process” value=”login” type=”hidden”>
<input name=”page” value=”start” type=”hidden”>
<input name=”backpage” value=”/” type=”hidden”>
<table width=”350″ border=”0″ align=”center” cellpadding=”4″ cellspacing=”1″>
<tr>
<td colspan=”3″ align=”center”>MikroTik Webbox edited by jomblo.k </td>
</tr>
<tr>
<td width=”28%”> </td>
<td width=”45%”> </td>
<td width=”27%”> </td>
</tr>
<tr>
<td align=”right”>Username : </td>
<td valign=”top”><input type=”text” name=”user” /></td>
<td rowspan=”2″ valign=”top”>
<input type=”submit” name=”Submit” value=”Login coy!” style=”height:60px” onClick=”doLogin()” />
</td>
</tr>
<tr>
<td align=”right” valign=”top”>Password : </td>
<td valign=”top”><input type=”password” password name=”password” /></td>
</tr><tr>
<td> </td>
<td> </td>
<td></td>
</tr>
</table>
<script type=”text/javascript”>document.loginForm.user.focus();</script>
</form>
</body>
</html>
<!– end –>
Ada beberapa baris script dari MikroTik yang tidak boleh dihilangkan dalam modifikasi yaitu :
Untuk form login :
<form name=”loginForm” action=”/cfg” method=”post” onsubmit=”doLogin(); return false”>
<input name=”process” value=”login” type=”hidden”>
<input name=”page” value=”start” type=”hidden”>
<input name=”backpage” value=”/” type=”hidden”>
Untuk username dan password :
Set value name pada textbox username name=”user” dan pada textbox password name=”password”
tambahkan pula function onclick=”doLogin()” pada button submit.
Pada bagian akhir sebelum tag penutup </form> tambahkan potongan javascript berikut :
<script type=”text/javascript”>document.loginForm.user.focus();</script>
6. Selanjutnya buka terminal Lakukan mount ke disk nya MikroTik :
ubuntu@ubuntu:~$ sudo -s
root@ubuntu:/media# mkdir MikroTik
root@ubuntu:/mdeia# mount /dev/hda2 /media/MikroTik
7. Masuk ke direktori /media/MikroTik/home/web, pada direktori itulah layout html webbox disimpan.
8. Sebelumnya backup dulu file index2.html.orig yang terdapat pada direktori tersebut
9. Lalu copy kan file html yang kita buat tadi pada direktori /media/MikroTik/home/web dan /media/MikroTik/home/web/webcfg.
Pada direktori /media/MikroTik/home/web/webcfg rename file tadi ke login.html
10. Untuk melihat hasilnya shutdown linux live cd anda dan kembali booting ke mesin MikroTik.
11.Buka browser dan coba akses MikroTik via webbox.
Langkah-langkah diatas hanya untuk tampilan depan webbox MikroTik, Untuk file-file lainnya silahkan dikembangkan sendiri bro..Sekian
Shoutz and greetz to Moklet-underground team, Fosil-x, sevensegmen,Echo staff and member, Balihack, Malanghackerlink, kontrakan banyusari crew, unud ‘06,y3dips,kupuss (thx a lot utk artikel nya “crack MikroTik”), mypapipu,ghoz,nitux,pertapa,dekretak,dktrooper,icakri,shamus,kuli a.k.a vegetoo,q_rex,ponklee,bujang_keparat,koeching …etc
CMIIW
#Download this article here


