xfission
April 30th, 2001, 08:28
Hello
I am currently trying to crack a program of which the demo is protected by an expiration date. Using IDA i think i have the point where the conditional jump is done. The problem is that the prog is detecting a modification (NOPing out the jump) to itself and aborting startup with the sound of a Win critical error.
Correcting the PE checksum with PESUM results in a runtime error when starting up the prog.
(It seems to have been written in Delphi 1.0 according to IDA.)
Any suggenstions ?
Anyone aware of a tut on the topic ?
Should i look for the place where the sound is played ? (which API ?)
Is this a standard protection for which a standard <g> workaround exists ?
Many thanks in advance !
Xfission
I am currently trying to crack a program of which the demo is protected by an expiration date. Using IDA i think i have the point where the conditional jump is done. The problem is that the prog is detecting a modification (NOPing out the jump) to itself and aborting startup with the sound of a Win critical error.
Correcting the PE checksum with PESUM results in a runtime error when starting up the prog.
(It seems to have been written in Delphi 1.0 according to IDA.)
Any suggenstions ?
Anyone aware of a tut on the topic ?
Should i look for the place where the sound is played ? (which API ?)
Is this a standard protection for which a standard <g> workaround exists ?
Many thanks in advance !
Xfission