Author: Shep
Date: 04:58:59 07/26/99
Go up one level in this thread
On July 24, 1999 at 00:16:38, Dave Gomboc wrote: >On July 23, 1999 at 10:52:29, Shep wrote: > >>On July 23, 1999 at 07:59:11, Dave Gomboc wrote: >> >>>Just figure out where the engine is embedded in the executable and what the >>>interface to it is, and hook in there. ;-) >> >>Maybe I will give it a try, but don't expect too much (the best I accomplished >>in that field was ripping the music off most games back in the C64 area :). >>The version string should give a good hint where to look (at least CM 5500 had >>something like "The King v2.55" in its exe somewhere). > >Ah, yes. I had lots of fun on the C64 when I was a kid. I even disassembled >parts of Sargon II back then. They had self-modifying code to try to throw you >off, that was pretty cool. Tracing through, some part got executed, then a bit >later it would start overwriting the earlier bit, then jump back to the earlier >part (at an address that would have given an illegal opcode -- not even a C64 >undocumented instruction) and start executing the new code. Yup, it's good these times are over. At least for that reason. ;-) >>>Okay, it is possible that they didn't compile the engine as a static library >>>within the .exe, that would make it more difficult... >> >>Still a master hacker's job, fiddling with a compiled executable. :-| > >Maybe you'll get lucky, did they strip the symbol table? I'll check it. However, I am not actually one of the fittest in x86 assembly, so maybe someone else will have better chances of success... :-( --- Shep
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.