Tulisan Dasar Cracking
Selamat Datang................. Cracker..........
Tutorial Cracking :

IndoTranslator

Target  : IndoTranslator
Tool     : OllyDebug DeFixeD
              PEiD v0.95

Program untuk mengartikan bahasa indonesia ke bahasa inggris ataupun sebaliknya per kata.

Saatnya Mulai

Instal IndoTranslator setupnya dulu di komputermu.
Trus jalankan IndoTranslator, kita lihat apa saja yang muncul...!
Biasa saja.
Ada aktivasinya segala..!.
Klik ok di aktivasi kode.
Muncul "Kode Aktivasi Belum Benar! Coba Lagi", harap dicatat nih...!

Langkah pertama :

Scan IndoTranslator.exe dengan PEiD untuk melihat programnya dipack dengan apa??
Programnya gak ada proteksi yang macam macam.

Langkah kedua :

Buka file IndoTranslator.exe dengan OllyDebug DeFixeD.
Di "CPU - main thread, module IndoTran", klik kanan pilih "Search for" terus "All Referenced Text Strings".
Geser keatas terus klik kanan pilih "Search For Text".
Pada "Enter Text to Search For" masukkan kata "Kode Aktivasi Belum Benar", hilangkan tanda di case sensitive dan tandai entire scope.

kita berada dialamat

005E6E36 MOV EDX,005E7100 ASCII "Kode Aktivasi belum benar! Coba lagi."
005E6E43 MOV EDX,005E7130 ASCII "Belum Benar"

Klik dua kali dialamat diatas

005E6E03 |. 83E8 01 SUB EAX,1
005E6E06 |. 72 04 JB SHORT 005E6E0C
005E6E08 |. 74 29 JE SHORT 005E6E33
005E6E0A |. EB 4C JMP SHORT 005E6E58
005E6E0C |> 8D45 F4 LEA EAX,DWORD PTR SS:[EBP-C]
005E6E0F |. BA BC705E00 MOV EDX,005E70BC <== "Invalid Activation Code! Try again."
005E6E14 |. E8 9FDFE1FF CALL 00404DB8
005E6E19 |. 8D45 F0 LEA EAX,DWORD PTR SS:[EBP-10]
005E6E1C |. BA E8705E00 MOV EDX,005E70E8 <== "Invalid Code"
005E6E21 |. E8 92DFE1FF CALL 00404DB8
005E6E26 |. 8D45 EC LEA EAX,DWORD PTR SS:[EBP-14]
005E6E29 |. 8B55 F8 MOV EDX,DWORD PTR SS:[EBP-8]
005E6E2C |. E8 87DFE1FF CALL 00404DB8
005E6E31 |. EB 25 JMP SHORT 005E6E58
005E6E33 |> 8D45 F4 LEA EAX,DWORD PTR SS:[EBP-C]
005E6E36 |. BA 00715E00 MOV EDX,005E7100 <== "Kode Aktivasi belum benar! Coba lagi."
005E6E3B |. E8 78DFE1FF CALL 00404DB8
005E6E40 |. 8D45 F0 LEA EAX,DWORD PTR SS:[EBP-10]
005E6E43 |. BA 30715E00 MOV EDX,005E7130 <== "Belum Benar"
005E6E48 |. E8 6BDFE1FF CALL 00404DB8
005E6E4D |. 8D45 EC LEA EAX,DWORD PTR SS:[EBP-14]
005E6E50 |. 8B55 FC MOV EDX,DWORD PTR SS:[EBP-4]
005E6E53 |. E8 60DFE1FF CALL 00404DB8
005E6E58 |> A1 28336400 MOV EAX,DWORD PTR DS:[643328]

Kita trace satu persatu keatas

Dialamat "005E6E0A" akan lompat ke "005E6E58" melewati "Kode Aktivasi belum benar! Coba lagi".
Dialamat "005E6E08" akan lompat ke "005E6E33" masuk di "Kode Aktivasi belum benar! Coba lagi".
Dialamat "005E6E06" akan lompat ke "005E6E0C" masuk di "Kode Aktivasi belum benar! Coba lagi".

Yang artinya kita harus merubah lompatan pada alamat "005E6E06" dan "005E6E08" menjadi "NOP".

Di semua alamat diatas, kodenya rubah menjadi NOP sehingga nantinya tak akan masuk di "Kode Aktivasi belum benar! Coba lagi".
Ok, double klik semuanya masukkan NOP trus assemble, trus cancel.
Klik kanan "Copy to Executable" trus klik "All Modification" trus "Copy All".
Klik kanan lagi "Save File" dan overwrite dengan nama yang sama.
Keluar dari OllyDebug.

Jalankan IndoTranslatornya, masukkan sesuka hatimu serial numbernya trus klik "Ok".

Waduh kok aneh.... Pasti jebakan nih!

Kita ulangi lagi ya...!

Buka file IndoTranslator.exe dengan OllyDebug DeFixeD.
Di "CPU - main thread, module IndoTran", klik kanan pilih "Search for" terus "All Referenced Text Strings".
Geser keatas terus klik kanan pilih "Search For Text".
Pada "Enter Text to Search For" masukkan kata "Kode Aktivasi Belum Benar", hilangkan tanda di case sensitive dan tandai entire scope.

kita berada dialamat

005E6C83 MOV EDX,005E6D54 ASCII "ACTIVATED"
005E6C95 MOV EDX,005E6D68 ASCII "SUDAH AKTIVASI"
005E6D54 ASCII "ACTIVATED",0
005E6D68 ASCII "SUDAH AKTIVASI",0
005E6D99 PUSH 005E6F84 ASCII "SELAMAT!",CR,LF,"Anda telah melakukan aktivasi dengan benar.",CR,LF,"Mulai sekarang, tidak ada lagi pembatasan.",CR,LF,CR,LF,"Terima kasih atas kepercayaan Anda pada "
005E6DC8 PUSH 005E7028 ASCII "CONGRATULATION!",CR,LF,"You have entered the valid activation code.",CR,LF,"From now on, all limitations will be removed.",CR,LF,CR,LF,"Thank you for your trust in "
005E6E0F MOV EDX,005E70BC ASCII "Invalid Activation Code! Try again."
005E6E1C MOV EDX,005E70E8 ASCII "Invalid Code"
005E6E36 MOV EDX,005E7100 ASCII "Kode Aktivasi belum benar! Coba lagi."

Klik dua kali dialamat "005E6C83"

005E6C72 /74 4E JE SHORT 005E6CC2
005E6C74 |. |8B83 14030000 MOV EAX,DWORD PTR DS:[EBX+314]
005E6C7A |. |83B8 18020000>CMP DWORD PTR DS:[EAX+218],0
005E6C81 |. |75 12 JNZ SHORT 005E6C95
005E6C83 |. |BA 546D5E00 MOV EDX,005E6D54 ; ASCII "ACTIVATED"
005E6C88 |. |8B83 FC020000 MOV EAX,DWORD PTR DS:[EBX+2FC]
005E6C8E |. |E8 F9ADE7FF CALL 00461A8C
005E6C93 |. |EB 10 JMP SHORT 005E6CA5
005E6C95 |> |BA 686D5E00 MOV EDX,005E6D68 ; ASCII "SUDAH AKTIVASI"

Kita lihat lagi nih...!

Dialamat "005E6C72" akan lompat melewati "005E6C83" dan "005E6C95" yang berarti belum aktivasi.

Ok, double klik dialamat "005E6C72", masukkan NOP trus assemble, trus cancel.
Klik kanan "Copy to Executable" trus klik "All Modification" trus "Copy All".
Klik kanan lagi "Save File" dan overwrite dengan nama yang sama.
Keluar dari OllyDebug.

Jalankan IndoTranslatornya, klik "Activate" dan lihat IndoTranslatornya sudah "ACTIVATED".

mantap....kan!

WebMaster
Terus      Kembali
Komentar dan Mailing List
Crack One Software Every Day Make You The Real Cracker