EZQUAKE "SECURITY" MODULE HACK: ------------------------------- This archive will allow you to run a modified Ezquake client which passes all "security" checks done by other clients. REQUIREMENTS: ------------- o The original Ezquake release 1.8.2 "security" module. o This archive. LINUX USAGE: ------------ It's assumed that you have already got Quake and the Ezquake release 1.8.2 "security" module installed. Now compile ezsec1.8.2patch.c: gcc ezsec1.8.2patch.c -o ezsec1.8.2patch Then put it inside your Quake directory and run it: cp ezsec1.8.2patch ~/quake cd ~/quake ./ezsec1.8.2patch Now any program can load and use the "security" module. Have fun. WINDOWS USAGE: -------------- Sorry, no Windows support in this release. The usual Windows fixer was not available in time for this release :) NOTES: ------ The whole idea of clientside authentication is flawed. See my notes on it on http://bigfoot.morphos-team.net/misc/ezquake-security.html Also note that if you build your own client, you'll have to modify the build_number() function to always return 2029. The Windows patch was only tested with the GL version of the client. AUTHOR: ------- The Linux patch was written by Mark Olsen. Redirect comments, flames, suggestions (flames mostly, I guess :) to Mark Olsen