March 8, 2018 at 1:23 pm #3075
Firstly thanks for the work you’re doing here it seems super productive and helpful.
I run a lot of tournaments for the game Mount and Blade Warband and of late we have started to see some more suspected cheating. I had a question I was hoping you may answer before j write up the add request.
Mount&Blade Warband has a folder in which you can put texture files to override the game’s defaults. Ideally we’d want to allow a couple of files (with known filenames) to be allowed in that folder, and for those to be allowed any contents, but disallow putting any other files in that folder. Does Moss support that? If not, is it possible for us to disallow putting ANY files in that folder with the integrity check?March 9, 2018 at 7:59 am #3077
I’m curious to know how the game will handle files with a random name ?
Anyway I can add a full folder check but I wont sha2 all fies in, as it would potentially cost a lot of time if players put intentionally garbage.
– give me a list of allowed and not allowed files with their path relative to game EXE
– give me folders where to list any existing file with their path relative to game EXE
– give me the game EXE name
and it should be okMarch 9, 2018 at 10:18 am #3078
The names aren’t random, it’s a way for modders to override the game’s base texture files. For example:
Can be overridden by:
Ideally we’d want to allow the following files to be present in the folder ./Modules/Native/Textures/:
./Modules/Native/Textures/Readme.txt (already there on clean install)
But allow no other files in that directory. If that’s difficult or not possible we’d prefer to just allow NO files except the existing Readme.txt in there.
These are all the files and folders in a clean installation of the game, relative to the game’s exe (which is also listed): https://pastebin.com/raw/vX9NkzjZ
The game’s exe is called mb_warband.exe
Thanks for your help 🙂March 10, 2018 at 8:03 pm #3081
I will put a version later tonite around midnight when server got less loadApril 18, 2018 at 7:17 pm #3200
Thanks for adding the game, we did some experiments and this is going to really cut out a lot of the common cheating in Warband.
In the logs we’re shown all the files in ./Modules/Native/Textures/ which is great – could we also do the same for ./Modules/Native/Sounds/?
Cheaters can also achieve the same effects by replacing textures in ./Textures/ or the sounds in ./Sounds/ – Is it feasible to show the hashes of the files in ./Textures/ and ./Sounds/? Or a subset of them if I provide a shorter list of ones that are likely to be altered for cheating?
Thanks again!April 18, 2018 at 11:08 pm #3201
sureApril 26, 2018 at 12:16 pm #3230
Please see list of files we’d like to see a hash of: https://pastebin.com/raw/S1M7LygA
If we could show a hash of those, and also list any files in Modules/Native/Sounds in the same way you’ve already done it for Modules/Native/Textures that would be great.
Really appreciated, thanks again.April 26, 2018 at 7:24 pm #3231
keep in mind that path you give me are relative to game.exe one
do you confirm :
./Modules/Native/*.* (already in)
then Moss will check any file found in folder ( it may take some time)
and check will be done each time the game is restarted ( in case they try to patch in the middle of a session)
You must be logged in to reply to this topic.