[TUTORIAL]How to use the filelistcrc and MD5 check

Joined
Dec 4, 2007
Messages
2,502
Reaction score
987
Since i'm quiting Gunz and most of the people don't know about it yet.

Filelist check
First of all, enable it. Go to server.ini and set USE_FILELIISTCRC to 1. Then edit a few parts of your filelist.xml (Yes that file is inside system.mrs). By editing a few parts, i'm meaning the CRC32="" parts. For example, if your CRC32 is 7762e8c9, change it to 7712e8c9. After that, recompile your system.mrs and login to your GunzServer. Your client WILL crash. However, look in your serverlog. In that, you will find the current crc of your filelist.xml. Copy/paste that into filelistcrc.txt and restart the MatchServer. Not it only allows clients with YOUR filelist.xml.

So, if you updated your client, update a single number inside filelist.xml. Then update your filelistcrc.txt and you're done.

MD5 check
First of all, enable it. Go to server.ini and set USE_MD5 to 1. Then, get the program Chaos MD5. That program will generate the MD5 hash of your Gunz.exe. You can download it at http://www.elgorithms.com/downloads/chaosmd5.php. After you've downloaded it, extract it and browse to /unicode. After that, doubleclick ChaosMD5.exe. In the window that appears, hit the small folder and select your Gunz.exe. Then, hit Generate MD5. After a few seconds, a weird "word" will show up. That is your MD5 hash. Copy and paste it into MD5HashValue.txt. For example, the MD5 of my edited Gunz.exe (old one ofc.) is D190E5AAFC631CF493EA551607DB53FB. After you've copied the hash into MD5HashValue.txt you're not ready yet. You'll need to put spaces after each combo of 2. So, D190E5AAFC631CF493EA551607DB53FB will end up as D1 90 E5 AA FC 63 1C F4 93 EA 55 16 07 DB 53 FB. Now save your MD5HashValue.txt and you're done! (After you restarted the MatchServer ofcourse)

After you've done the steps above, you should only be able to connect with the Gunz.exe you provided the MD5 hash of. Any other Gunz.exe will result into Cannot Access Server.

However, none of the both methods will keep your server "clean". Both ways are (easy) bypassable.
 
I know im just sad cause Lambda is quitting, emisand and now you xD
think you can help me on my error on the MPOG website thread?
when shall the web shop be done?

No clue about the webshop. Grandma in hospital, i've been with her for almost the whole week now. Didn't gain enough sleep.

PM me about that error.
 
VERY SIMPLE TUTORIAL THANKYOU SO MUCH

We will miss you wizkid

btw im sniper i made a new Ragezone acct cuz i forgot my old pw for my old acct Lmfao XD
 
I asked wizkid if it was possible to let it give a message as: "Patch expired, download the v1.x"
Or something like that. He answererd that it was in system.mrs > messages.xml, look in there for: Invalid file. Change it to that msg you like. And done!

Credits to Wizkid
 
wow i remember my password to my main acct XD

uhm is it possible to protect your server with Filelist and the MD5 at the same time?
 
Back