Explain about Gordon pattern to hook EndScene

Swift Games Accounts
  • This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.
  • ► You must register to download attachments!
May 11, 2014
Can anyone explain or link something that explains how the gordon pattern has been defined? I mean how he came out with this pattern, what is the process that lead to this. I don't like just to coppy and paste i would like to understand.

dwFindPattern((DWORD)hModule, 0x128000, (PBYTE)"\xC7\x06\x00\x00\x00\x00\x89\x86\x00\x00\x00\x00\x89\x86", "xx????xx????xx");
memcpy(&VTableStart, (void*)(FoundByGordon+2), 4);
dwEndScene = (DWORD)VTableStart[42];

thanks in advance