==================================================================================== # # this file has been created for the Lame patcher program available for both *nix # and Windows platforms. # You need this program for continuing the patching of your files: # # http://aluigi.org/mytoolz.htm#lpatch # # Quick step-by-step # - launch lpatch.exe # - select this gshboomfix.lpatch file # - read the message windows and click yes # - select the file (usually executables or dlls) to patch # - read the message windows to know if everything has been patched correctly # - test your game TITLE Gamespy SDK gshboom bug: universal fix 0.1 by Luigi Auriemma e-mail: aluigi@autistici.org web: aluigi.org INTRO This unofficial patch is referred to the bug described here: . . http://aluigi.org/adv/gshboom-adv.txt . If you are unsure if your server is vulnerable please use the proof-of-concept provided there. . Select the vulnerable executable or dll to fix, usually you must EVER select the main game executable but in some cases you must select a specific dll like engine.dll for Tribes Vengeance. FILE *.exe;*.dll BYTES_ORIGINAL 83 ?? 20 ; cmp esi, 00000020 7f ?? ; jg 004B870B 8d ?? ff ; lea ecx, dword ptr [esi-01] BYTES_PATCH ?? ?? ?? 77 ?? ; ja 004B870B ====================================================================================