Cracking Projects For Newbies

Eternal Bliss
Wednesday, 03-Feb-99 10:51:18
    195.92.194.105 writes:

    Task 1:

    Gathering information:

    Program itself:

    In the "About" box, it shows "Unregistered" and "evaluation copy"
    Memo95.exe is set to Read Only... Have to change it before patching.

    When you enter the wrong code, you get "Sorry, the registration code does not match! Try again or Cancel the registration."

    To register, you need to enter Name and Code.
    Registration Code is 16 characters long. When you type in the code box, the characters are automatically converted to CAPS. Only 0-9 and A-F are accepted, thus I presume that the Registration Name might be somehow converted to Registration Code in HEX format.

    Disabled function:
    2 players mode
    30 days trial (Does not show expire message when I change system time to 2 months ahead)

    -------------------------------------------------

    Looking at the help file, under "How to register", I saw this...
    Registration name:

    (This will be used to create the code, and this will appear on the About dialog after registration (Can be the same as Name))


    Under the "Registering Memory game 95" in the help file, I saw this...
    3. Type the name you wrote in the order form into the Name edit field (case sensitive), then copy the 16 digit hex code into the Code edit field. Click the OK button.

    The author is actually telling us how the Reg Code is calculated and is in Hex format, the length of it and that Name is case sensitive. He is very helpful. 8)


    ===================================================

    Nothing interesting is shown in FileMon v3.5 for Windows 95/98

    ===================================================

    Using RegMon:

    Running the first time, I spotted this registry key:
    [HKEY_CURRENT_USER\\Software\\Kertes Gábor\\Memory game 95\\Settings]
    looking for "Registration code"

    On successful registration, Registration code and Registration name are added.

    If you enter the name and code straight into the registry using the wrong ones, you will get "Sorry, the registration code does not match! Try again or Ca" and they will be deleted from the registry.

    After registration, the code is checked again during execution. I altered the code in registry while program is running and choose the 2 players mode and it didn't complain till I restarted the program.

    ===================================================

    Using W32Dasm:

    In the String Data Reference, a few strings interested me.
    1) "Sorry, the registration code does not match! Try again or Ca"
    2) "Thank you for registering %s"
    3) "The program has been modified!"

    To get to where the SDR is refering to, double click on the string that you are interested in. You will be brought to the code area. To play safe, always double click it again to see if there are anymore of the same string. In this case, there are two references to the 1st string I mentioned above. At the same time, the code for the 2nd string is very interesting.

    Bye!



    Task 1


Message thread:

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

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.