The anticheat uses a disguised or modified version of MD5. However, it still uses the same constants for initializing the digest. I found the function by tracing the usage of those constants. Finding this on the PS2 first would probably be very unlikely since it requires a deal of logging and getting banned as a result. Without NitePR's handy live memory viewer and hardware ID changer for bypassing bans, I couldn't have found it.
Bookmarks