RCE Protection [Seeky]
#1
RCE Protection [Seeky]

This code will increase the space allocated for each of the split RACE packet buffers to the maximum size that could be memcpyed into them (0xff, since the length values in the packet header are 1 byte each), preventing the buffer overflow that was used in Star's RCE code. This code was actually made a few weeks ago, as an attempt for an antifreeze originally, and turned out to be fixing the same exploit that was being used for RCE.

WARNING: There are potentially other RCE exploits in the game that aren't publicly known, this code will do nothing against them, it is specifically designed to block this exploit.

NOTE: This code is incomplete as it hasn't been tested for NTSC-J or NTSC-K

NTSC-U
08895AC4 000000FF
20070004 00000000

PAL
0889A194 000000FF
20070004 00000000

NTSC-J
088992F4 000000FF
20070004 00000000

NTSC-K
088885CC 000000FF
20070004 00000000

Code created by: Seeky
Reply
#2
I've now had a chance to test this code myself and it does work, the ports are still untested though currently
Reply
#3
Just tested NTSC-U with Seeky and it seems to work.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)