Cracking Projects For Newbies

Re: Project6- Task2.1
Friday, 05-Feb-99 04:13:07
    203.57.68.10 writes:

    Right to continue I now have an untouched copy of memo95 old version no nag screen unregistered with 2 player mode dissabled.

    2. Entering the ser# at the dialog box

    Well I know that it displys the same message and that there are only two places this message occurs so I guess the best place to start is with line 40b9bc

    Called by conditional jump at 0040b744

    I would assume that if I changed this I would get the same result as before except, to answer Ssndmans point 2. When the program is restarted it it going to try to check the registry for what it now believes is the correct version of the ser#. So this time it will take the route I chose in "Project6- Task2" and consequently fail.

    I try change 0040b744 from 85 jne to 84 je
    Registered!

    Exit
    Restart
    Unregistered.
    As expected the startup procedure detected that there was no ser#

    So in order to patch the code this way it is also necessary to patch it in the first way too!


    I haven't yet seen anything of this "The code contains non-hexidecimal characters"

    I do still have two options left though (perhaps more two that I can see)

    1. To apply patch 2 and enter a ser# in the reg - wonder what happens here
    2. Apply patch 2 and enter an invalid ser# in the reg.
    This I am curious about. At first I assumed that the above string was displayed because
    the program code had been changed. However it is not the only thing that is in Hex
    The ser# is also. The edit box only allows us to enter hex characters though so the only
    way we could see this message would be by entering a false ser# directly into the reg
    Let's try.

    1. ser# (valid in reg)
    Nothing exciting
    just ser# doesn't match
    2. ser# (invalid inreg)
    nothing exciting just as 1 except if I now go to register i find my invalid ser# in the edit box.
    What happens if I try to register now? There must be a check on the edit box characters.
    Success! there she is non-hex characters.

    Mayby there is another way to patch this little tike but so far I don't see it, mayby I will take another look tommorow.

    That's all I got for now

    ShADe


    ShADe


Message thread:

ShADe: Project6 - Task1 (04-Feb-99 02:13:20)

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.