Σάββατο 6 Ιουνίου 2009

Tennis Elbow Manager 1.0d tutorial

Επ! update μετα απο ενα χρονο:P

Πολλα αλλαξαν στη real life. Αλλα ας επιστρεψουμε στο θεμα μας.
Ενας ευκολος στοχος.

URL:
http://www.managames.com/tennismanager/tennisgame.html

C/C++, ασυμπιεστο, μπλα, μπλα, παμε στον οlly, βρισκουμε το string Trial. Απο κατω λεει full.

00496D2C . 833D 90285600 >CMP DWORD PTR DS:[562890],0
00496D33 . 74 0F JE SHORT TeManage.00496D44
00496D35 . 68 888C5400 PUSH TeManage.00548C88 ; ASCII 09,"Trial ver"
00496D3A . E8 4B380200 CALL TeManage.004BA58A
00496D3F . 83C4 04 ADD ESP,4
00496D42 . EB 12 JMP SHORT TeManage.00496D56
00496D44 > 68 D0846100 PUSH TeManage.006184D0
00496D49 . 68 988C5400 PUSH TeManage.00548C98 ; ASCII 09,"Full vers"

Νταξει, πιστευω βγαζει ματι. Η 562890 πρεπει να ειναι 0 για να ειναι full το game.
Με το αρχικο init η τιμη ειναι παντα 1, οποτε με inline patching ή κατι παρομοιο εχετε το full.
Njoy!

Δεν υπάρχουν σχόλια: