Cracking Projects For Newbies

Re: one patch - another way :-) Thursday, 04-Feb-99 20:27:35 194.158.117.235 writes: As you have seen in the dead listing, we have the following lines: :0040CCCE 8B4C2410 mov ecx, dword ptr [esp+10] :0040CCD2 8B542414 mov edx, dword ptr [esp+14] there is an easier way than the one you used to patch the program, and only ONE byte is needed to change: replace the original mov ecx, dword ptr [esp+10] with mov ecx, dword ptr [esp+14]. So, change 8B4C2410 (line 0040CCCE) with 8B4C2414 and that's done :) I think patching inside this CALL is a better way than patching the jumps like most people did. In this program that's change nothing, but in other ones, it could change a lot of things. And, of course, you don't have to worry about any other CALLs to this routine. Friendly HarvestR

Message thread:

Task 1: Eternal Bliss (03-Feb-99 10:51:18)

Eternal Bliss: Task 2 (04-Feb-99 15:58:53)

Princess: Re: Task 2 one patch (04-Feb-99 17:47:02)

Princess: Re: Re: Task 2 one patch (04-Feb-99 18:50:43)

Eternal Bliss: I really didn't get that either... 8( (04-Feb-99 19:12:07)

Eternal Bliss: Re: Re: Task 2 one patch (04-Feb-99 18:56:39)

Princess: Re: Re: Re: Task 2 one patch (04-Feb-99 19:22:14)

Eternal Bliss: Phew... thanks! (04-Feb-99 19:26:43)

HarvestR: Re: one patch - another way :-) (04-Feb-99 20:27:35)

Eternal Bliss: Re: Re: one patch - another way :-) (05-Feb-99 01:34:57)

Back to main board

Message subject: Name: (optional) Email address: (optional) Type your message here:

Back to main board

Copyright © InsideTheWeb, Inc. 1997-1999
All rights reserved.