Flack
August 15th, 2002, 18:59
Hey guys,
Recently I d/l'ed a maphack for Warcraft 3. Now, before I got this one I made one myself using some info I found on the web. The thing is, with mine, you cant disable the maphack, only enbale it, but with the one I have d/l'ed, you can enable and disable.
Now, I wanted to try to see if I can figure out what values in memory are poked when the maphack is disabled. So to do this I set a breakpoint on the window handle of the program:
BMSG 0BD0 (or whatever it was) WM_COMMAND
and softice pops up when I hit the disable button. However, once Im in softice Im not exactly sure what I am looking at
I trace thru the program and eventually the maphack gets disabled, but I cant pinpoint what memory values are changed to do this.
I know this is just a cheap app for a game but if anyone has any suggestions, hints, ideas, anything, I would greatly appreciate it.
Thanx for the help,
-Flack
P.S. I have attached the app eventhough you need the game to
run it, just in case anyone wants to see it.
Recently I d/l'ed a maphack for Warcraft 3. Now, before I got this one I made one myself using some info I found on the web. The thing is, with mine, you cant disable the maphack, only enbale it, but with the one I have d/l'ed, you can enable and disable.
Now, I wanted to try to see if I can figure out what values in memory are poked when the maphack is disabled. So to do this I set a breakpoint on the window handle of the program:
BMSG 0BD0 (or whatever it was) WM_COMMAND
and softice pops up when I hit the disable button. However, once Im in softice Im not exactly sure what I am looking at

I trace thru the program and eventually the maphack gets disabled, but I cant pinpoint what memory values are changed to do this.
I know this is just a cheap app for a game but if anyone has any suggestions, hints, ideas, anything, I would greatly appreciate it.
Thanx for the help,
-Flack
P.S. I have attached the app eventhough you need the game to
run it, just in case anyone wants to see it.