Main
| Index
DzSoft
Perl Editor 5.3.0.1

Type : Perl Editor
Protection : ASProtect -- Serial
Tech : Loader
Crack :
I think cracking
involves luck ... it was realy hard to find the reg check in this new
version as they have put it in some other thread or something .... it
was just hard to trace and also it was packed with ASProtect.But
i think it was born to be cracked.
As i told it was realy hard ... used many techniques but failed ... An
idea came to my mind "why not dump the program running on the pc and use
w32dasm".We can't use w32dasm on exe file as it is packed.Will w32dasm
work with the dump file ... i don't know what programs real OEP is.Will
it work ..."who cares ..lets do it".So i did was to do a plain dump of
the running program using PEditor.And used w32dasm on this dump with all
section flags set to E0000020 of this dump
file[other wise w32dasm will not show you any thing].
To my surprise it worked .... search for string "unregistered" ... now
just look few lines up you can see the reg check call ....
015F:0053B19C E8A3F9FFFF CALL 0053AB44
015F:0053B1A1 84C0 TEST AL,AL --> Make AL = 01 GOOD BOY
015F:0053B1A3 0F84ED000000 JZ 0053B296
Inside
this CALL ---->
015F:0053ABBE EBEB JMP 0053ABAB
015F:0053ABC0 8A45FF MOV AL,[EBP-01] <<-- Flag Set
015F:0053ABC3 8BE5 MOV ESP,EBP
015F:0053ABC5 5D POP EBP
015F:0053ABC6 C3 RET
Fix
:
015F:0053ABBE
EBEB JMP 0053ABAB
015F:0053ABC0 B001 MOV AL,01
015F:0053ABC2 90 NOP
015F:0053ABC3 8BE5 MOV ESP,EBP
015F:0053ABC5 5D POP EBP
015F:0053ABC6 C3 RET
That is all
[ Please refer to DzSoft Perl Edt 4.0 tut for info about making Loader]