Jumat, 25 Mei 2012

Cara mereset password ecafe pro 4.05 versi client

Cara mereset password ecafe pro 4.05 versi client 

Secara tidak sengaja (lebih ke arah terpaksa sebenernya) aq menemukan letak penyimpanan settingan password operator dan admin billing ecafe pro. Berawal dari PC client yg akses billingnya diganti (karna yg punya warnet ngasih tau sama operatornya -___-). Jadinya aq gk bisa masuk dan matikan billingnya karna aq gk tau lagi passwordnya. Ku coba hapus, kemudian pasang lagi, hasilnya nihil, karna walaupun dihapus, ternyata ecafe tetap ninggalin settingan password di suatu tempat yang kemarin aq tidak tau di mana letaknya.
 Udah cari2 dan baca2 di forum tapi tidak ketemu juga solusinya jadinya aq putuskan untuk nyelesaikan sendiri. Seperti biasa file2 yang ada di folder client seperti di bawah ini. File yang mengatur settingan dari ecafe bernama “clientsetup.exe”. Aq mulai melakukan pelacakan di sana. Aq buka ollyDbg untuk menganalisa proses yang dijalankan di program tersebut. Hasilnya seperti di bawah. Karna di sana begitu banyak proses yang dilakukan dan memory yang digunakan, maka aq seleksi pencarian berdasarkan “text string”. Caranya, klik kanan > search for > all referenced Text String Hasilnya nanti hanya akan ditampilkan proses yang memiliki penjelasan teks. Iseng2 aq cari setiap penjelasan yang ada (mana tau ada informasi yang bisa didapat :D ). Dan ternyata informasi itu benar2 aq dapat. Di gambar tersebut terlihat penjelasan proses yang melibatkan proses yang berhubungan dengan password. Mulai dari password berhasil diubah, tidak berhasil diubah, password tidak sama, dll. Di sekitar itu, terlihat suatu alamat yang aq curigai sebagai registry (karna aq udah familiar dengan isi registry, kebiasaan utak atik registry :D ). Terlihat alamat “Software\Winset” di gambar tersebut.

Langsung saja aq meluncur ke tekape (lho). Dan terlihat dua buah string value di sana. Aq coba hapus kedua string tersebut untuk melakukan tes kesalahan. Kemudian aq buka file clientsetup tadi. Karna string tadi udah dihapus, aq coba masukkan password default yaitu “admin” untuk login. Dan ternyata aq bisa login kembali. Hal ini terjadi karna program tidak menemukan settingan di registry sehingga program akan menerima password default dari program tersebut. Oke, tak perlu panjang x lebar = luas lagi (eh) aq sudahi tutor ini. Buat para teknisi, admin, atau siapapun, tutor ini cuma untuk pembelajaran dan situasi terpaksa kalau tidak bisa login ketika lupa password :) . Jangan lakukan kalau ingin merugikan orang lain ya :) . Do With Your Own Risk :) . Salam Kompak :)