-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gameinfo.txt allows loading of mods #493
Comments
agreed , this should be top priority IMO, its dumb that some nasty players can still load custom content on competitive gamemodes to gain massive advantages over the rest of players with the excuse of "i just want my favorite mods on versus", knowing that you can literally host a local server to allow mods if thats the case, but right now this method is just so popular on the official server to the point were is just hard to tell which player is legit or either abusing this method to had better "vision" , "less distractions" etc. |
Hi again, days after trying my possible solution I can confirm that it works, if the player has the This is what my
|
Unfortunately, the solution presented above can be trivially bypassed, so this will require a C++ fix from Valve. |
You should explain how this can be bypassed, I just tried this method with my servers and after connecting I was kicked out with the following reason: The only thing I can think of on my part would be the player trying to force variables like |
Description
Hi, this has been known for quite some time around the community, adding a directory to gameinfo.txt allowing the loading of mods and bypassing any server-side security methods.
Reproduction steps
Step 1: Create a folder with the name you want within the main game folder.
Step 2: Place the mod you want to install inside the folder you created. Then change the name of the mod to
pak01_dir
, otherwise it won't work.Step 3: Open the
gameinfo.txt
file located in theleft4dead2
folderStep 4: Create a new line in
SearchPaths
Step 5: once all the steps have been completed you can play with the mods you want without any restrictions.
Possible solution:
Add
gameinfo.txt
by default to thewhitelist.cfg
file (located in the left4dead2 folder) so that it performs checks before entering an official or third-party server. In case thegameinfo.txt
does not match the server, the player will be kicked.Additional files
No response
The text was updated successfully, but these errors were encountered: