UT2004 Interim Security Mutator
Release 1.11 (c) 2002-2004, Epic Games
Description |
UTSecure is a simple mutator that designed to perform a more detailed check of various packages. Its goal is to provide additional protection in between normal patch cycles by allowing server admins to perform more rigorous checking of given files. |
Targets |
This interim release targets the following cheats:
|
Installation |
||||
The .zip that you downloaded contains 4 files.
Step 1: You should unzip the archive directly in to your root UT2004 directory with "expand folders" turned on. This will place the first 4 files in your \System subdirectory and the last in \Help. Step 2: Open your UT2004.ini (or whatever configuration INI you are using). Step 3: Find the section [Engine.GameEngine] and add the following two lines anywhere in that section.
You should remove any references to older versions of UTSecure at this time. Step 4: Adjust any settings in the UTSecure2K4.ini file |
Options |
||||||||||||||||||||||||
The following options need to go under the enter [UTSecure2K4-111.UTChecker] in your UTSecure2K4.ini file. The first configuration option is the Checks data set. I have combined all of the important data for each file in to 1 entry in the ini. The format for the entry is seen here: Checks=(FName="",MD5="",MD5Type=x,GUID="",MaxGenerations=x, Optional=True|False) Notice that each sub-field is separated by a comma and mixes string and numeric data. Additionally, the GUID and MaxGenerations sub-fields are only relevant when MD5Type is 2 and can be excluded in all other cases. You can refer to the defaults for actual examples. The available sub-fields are:
The following options are considered global.
|
Obtaining an MD5 of a file |
There are two different types of MD5's that can be generated. QuickMD5 rely on the fact that the package is already loaded. This is a very fast MD5 that's great for large files (like PlayerSkins.utx). The downside is it's only available for actual UT2K4 pacakges. Full MD5's generation a full fledge MD5 hash of any file. You can obtain a Full MD5 of any file by using the following ucc commandlet: UCC mastermd5 -f <filename> This will give you the 16 digit MD5 you need for the MD5 field above. Please keep in mind that only files that will not change can be checked using UTSecure. Do not attempt to check core .U files (they are already well protected). You can obtain a quick MD5 of any package by using the ucc commandlet: UCC mastermd5 -q <packagename> Rember that you do not need to include the path or file extension for quick md5's as UT2K4 will uses it's internal package loading code to open it. |