For anyone that doesn't know- dFb had cheat protection on our server for a few months in 2009.  We have a pretty strict policy against cheaters but I don't want to be banning people who are legit.  I wasn't happy at all with trying to figure out if someone was hacking through spectating or watching demos- especially if I'm trying to find out if someone is using radar.  So that's what motivated me to create cheat protection that would give me information I was happy with.

I don't see myself continuing to work on cheat protection for UT3.  I eventually didn't see the point when cheat protection wasn't going to make the game more fun for our members.  I had the cheat protection locked to only our machine at the time so when we moved machines I never bothered to update the protection.  We also removed the crack from our server to stop pirated clients from entering.  The majority of cheaters we banned used a pirated key.

I MAY be interested in sharing information and code with someone who is willing to actively work on cheat protection for UT3.  I was working on a lot of things that I never installed on the server like things to combat aimbots, connection hacks, speedhacks, better methods to find aliases, UnrealScript and skin hacks etc...  It's actually a lot easier to disable or confuse cheats than detect a cheat in UT3 since most of the detection tricks used in UT99 and UT2k4 wont work in UT3.  I wont pass it around to people who just &quot;want to know how cheats work&quot; but rather someone who plans on doing something productive to get rid of cheaters.

I didn't plan to release the cheat protection to the public- MAYBE only for use in something like FN but that's it.  Mainly to reduce the exposure so cheat makers don't fell compelled to bypass it.  Like Anti-TCC, my cheat protection runs in UnrealScript so all native cheats will run with higher privileges and can override anything I have.  Although, Unreal is correct about cheat makers not giving a shit about updating for UT3.  The last time I tested no one bypassed anything I had.