Help - Search - Members - Calendar
Full Version: Md5 Len Story
PunksBusted.com > Game Specific Forums > Battlefield Series > Battlefield 2
MeSSi
I was getting a little fed up of kicked players returning to the game 2 minutes after being removed for usersetting and sound.con changes to finish their enhanced/tweeked game.

Some of you may know the md5 kick for the usersetting change is: pb_sv_md5tool a "1.1.2965-797.0" v mods\bf2\Settings\usersettings.con SZ0 AT0 LEN300 05FE5BFB8C666FE7AF8F3FCFEA011F56

After a conversation with a PsB buddy, we believed the LEN300 was the length for the kick (300 seconds) So I then changed the LEN300 to LEN1337 (LEET) thinking it would make it a 22 minute kick (1337/60)
Shortly after I placed it in my pbsvuser.cfg file I was delighted to see one or two players being removed for the usersetting tweek. Five minutes later TWO of my clanmembers were kicked, then THREE of my regulars, then TWO more players...
by the time I returned it had kicked about TWENTY SIX. Something had to be wrong. The kicks were:
MD5Tool Mismatch: mods\bf2\Settings\usersettings.con (len=1337)
I have reverted the LEN1337 back to LEN300 and worked and used the PB_SV_Kicklength instead.

There was one strange thing though, and I dont know if it was connected, but when there were 6 players left, another one was usersettings kicked leaving 5, the game did not end till 22 minutes later. It should have default stopped when only five remained, but it didnt, it was still live when 4 were playing.

Like I said, I dont know if it was connected to the LEN1337 or it was just a master server glitch, but it seemed very odd that it continued for 22 minutes when it should have stopped
Bullet64
http://www.evenbalance.com/index.php?page=md5tool.php

pb_sv_md5tool [O/S] [gamever] [type] [filename] SZ[size] AT[offset] LEN[bytes] [MD5]
MeSSi
That does not help much.... Its like giving me a bible if I ask a question about Jesus hmm.gif
boookal
The LEN would be how many bytes into the file you are checking for the hash. The 300 is so that it only looks at the first what, 7-8 lines of that file? The file on my install is only 493bytes, changing it to 1337 would be checking the entire file. Which if the player name wasn't in the file, would be fine, but you would also have to get a new hash of the file with your new settings.
MeSSi
Thanks for that, and would, or could that 1337 which I mistakenly added cause the server to keep on playing after it should have finished by default
SonoftheBeach
How much customization of the settings can you do and not be detected by PB? Enough to have an advantage?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.