Cracking Projects For Newbies

Re: Project 6; My analysis about how program works..
Wednesday, 03-Feb-99 10:11:05
    195.148.194.34 writes:

    Program analysis (overview)
    =====================

    Name: Memory Game 95
    Filesize: 348 672 bytes
    Filename: memo95.exe

    The game:

    The base of the game is a deck of playing cards that contains 24 pairs
    (two identical cards), and a joker card. Initially there's dealt on the
    board face down the entire deck. (In the games 3 x 5, 5 x 5 and 5 x 7
    only a part (a random part) of the deck, in the game Duel only the 24 pairs)

    Protection:

    Name and serial check.

    Registration:

    Game/register. (enables some features)

    A note from author:

    The registration cost is only US$8. Postage is also $2. I think that's a
    fair offer. If you include your E-mail address in your registration
    there're no postage costs.

    If you register this game, that annoying reminder dialog disappears,
    you get a code that enables you to use the program as registered copy
    displaying your name. Registration also unlocks two additional card sets,
    and '2 players' mode (these minor locks exist due to a previous release
    of a crippled version in my country).


    Note:

    You can unregister this game in 'fly'. Game/unregister

    Operating systems:

    Win95/98/NT, (version for Win 3.1 too!)

    Notes:

    "Degrading" to memory game for Windows 3.1
    1. Place an empty file named MEMO.INI into the directory of
    the Memory game 95.
    2. Start Memory game 95, then quit it.
    3. Copy the filled MEMO.INI file to the directory
    of Memory game for Windows 3.1.

    "helpfile contains some false information, real filename is memo95.ini"

    Program analysis using filemonitor
    ==================================
    Nothing special, only "memo95.ini" ...

    Program analysis using registry monitor
    ========================================
    Program reads top scores and settings from registry at program start.

    Program reads "Registration code" and "Registration name"
    values from HKCU\Kerbes G bor\Memory game 95\Settings

    Program analysis using wdasm
    ============================

    Coded with MS Visual C/C++

    Strings:

    'Sorry, the registration code does not match!.'
    - shows if you type wrong reg code.

    'Thank for registering %s.'
    - shows if you type right reg code.(%s refers to name-string)

    'The program has been modified!'
    - I get this message when I modified string "unregistered evalua.."
    from offset: 0004ede9h

    'The %s card set can be used only in registered version.'
    - unregist note..(%s refers to name-string)

    'The '2 players' mode can be used only in the registered version'
    - unregist. note

    'Are you sure you want to unregister?'
    - when you unregister program

    'Thanks for unregistering %s'
    - when you register program (%s refers to name-string)




    Shadow


Message thread:

Shadow: Project 6; General (03-Feb-99 05:42:39)

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.