Langsung saja ke intinya. Pertama install piranti lunak ini secara normal. Jalankan
program. Anda akan melihat jendela
bertuliskan "This ISO Master demo has been installed 0 days ago and will stop
working ini 15 days". Ini artinya, anda
hanya akan bisa menggunakan piranti lunak ini selama 15 hari saja. Tekan OK, dan
anda akan masuk ke jendela utama.
Pilih menu "Help" (tanpa tanda kutip) dan pilih "Enter Licence Key" akan muncul
sebuah jendela yang memerintahkan
anda untuk memasukkan kunci aktivasi dengan melakukan copy-paste.
Yang harus anda ketahui dari hal yang baru anda lakukan adalah, anda harus
mengetahui, bagaimana cara piranti lunak
ini membuat jendela tersebut, dan bagaimana jendela tersebut menerima input dari
pengguna. Berikut ini adalah
bagaimana cara mengetahuinya.
Sekarang tekan Ctrl+F2, restart. Sekarang tekan tombol Run(F9) dan OllyDbg akan
berhenti dialamat tempat dimana
anda meletakkan breakpoint. Sekarang tekan tombol Step Into(F7), tombol ini akan
membuat anda melompat ke alamat
yang dituju oleh instruksi call yaitu 00401150. Tekan F8 sampai jendela muncul.
Anda akan menemukan instruksi call
pemanggilan jendela pada alamat 00401242, set breakpoint, tekan Ctrl+F2, restart.
Tekan F9 sampai anda berhenti di
breakpoint yang anda set tadi. Tekan F7. Anda akan melompat ke alamat 004012F0.
Terus tekan F8 sampai jendela
muncul, anda akan berhenti dialamat 004014CF, set breakpoint, restart, tekan F9
sampai anda ada ditempat
breakpoint tekan F7. Oke, kita sudah sampai, semoga anda paham apa maksud dari
semua ini. Anda akan berada
dialamat 00411294. Tekan F8 sampai jendela muncul. Perhatikan, jendela ini muncul
bukan akibat dari pemanggilan
fungsi yang ada didalam piranti lunak, akan tetapi menggunakan pustaka yang berada
diluar program yaitu
mengetahui fungsi mana yang melakukan pemanggilan jendela pada pustaka tersebut.
Catat pada notepad atau
ingat-ingat. Sekarang klik kanan pilih "Search For" Pilih "Name in All Module". Cari
nama fungsi tersebut dengan tipe
export, setelah ditemukan klik 2 kali anda akan berhenti dialamat 604FBA60, tekan
F2. Maksudnya, ini akan
seharusnya. Klik "Help" pilih dan tekan "Enter Licence Key" Program akan berhenti
dialamat 604FBA60. Lihat di
Baiklah, itulah tadi bagaimana cara kita mencari cara untuk menemukan alamat rutin
pengecekan. Ada cara lain yang
lebih mudah yaitu dengan mencari teks pesan error yang muncul pada saat anda salah
memasukkan kode aktivasi, tapi
kadang ada kalanya teks yang dimaksud tidak akan bisa anda temukan, jadi hanya
dengan cara ini lah anda bisa
"Hey, tunggu dulu, kita belum masuk kebagian yang menariknya, MENCURI".
Oh iya, hampir lupa. Untuk memecahkan enkripsi kode aktivasi program ini bukanlah
cara yang mudah. Bahkan saya
akui, sangat sulit (Sebetulnya, malas). Dan saya tidak akan mengajarkan anda untuk
melakukan itu karena itu ilegal.
Tapi bukan berarti saya akan meninggalkan anda dengan software ini tanpa anda bisa
mencurinya. Oke, mau jadi
pencuri atau tidak, itu terserah anda, kalau ingin masuk surga, jangan baca bagian ini
oke?. Tapi janji, jangan
bilang-bilang ke programmernya ya, soalnya kalo dia tahu pasti dia rubah lagi disain
piranti lunaknya, dan itu artinya
kunci yang lebih banyak untuk saya sebelum bisa membongkar rumahnya.
Entah disadari atau tidak, pembuat piranti lunak ini membuat suatu kesalahan.
Pertama, dia tidak menggunakan
enkripsi, dua ini terlalu mudah untuk dibaca, dan tiga, dia membiarkan Oleh Yuschuk
bebas berkeliaran membuat
penjelasan teknisnya, anda bisa mempraktekkan pelatihan diatas untuk mencari rutin
akses registri yang digunakan oleh
maka anda akan bisa menggunakan piranti lunak ini sampai 2010. Selesai.
Sebetulnya, kalau semudah ini, ngapain
panjang-panjang penjelasannya ya? Tapi anda harus tahu bagaimana cara saya
menemukan bagian registry tersebut, ya