Page MenuHomeFeedback Tracker

Mods don't check is signed and existed
New, NormalPublic

Description

PC version stable 1.08.153228
Windiws 7 x64 local server and client

Details

Severity
Minor
Resolution
Open
Reproducibility
Always
Operating System
Windows 7 x64
Operating System Version
6.1(7601)
Category
Server
Steps To Reproduce
  1. Create my mod https://www117.zippyshare.com/v/csIu8MrS/file.html
  2. Add a parameter -mod=@My_Server_Mod in server batch
  3. Set up a cfg parameters:

verifySignatures = 2;

  1. Start server
  2. Disable all mods in client game launcher
  3. Add a connect to server in start game (-connect= -port=)
  4. Start game
  5. I am a niormal connect to server without mods
  6. Disable server.
  7. Check a server logs, my server mod is worked (text "TEST MY SERVER MOD" existed in server script log)
  8. Create a own key and secure my pbo file mod

https://www3.zippyshare.com/v/yMbFM1Bx/file.html

  1. Retry 2-6 stage again
  2. I am connected the normal withoout kicking

If you add and remove a server parameter
equalModRequired = 1;
then the situation does not change, the server is still allowed in any case.

I also noticed the following, checked on a clean server without mods and scripts with signature checking enabled (parameter verifysignatures=2;):

  1. Unpack scripts.pbo in the server's dta folder
  2. Move the scripts folder to the root folder of the server
  3. Add the-FilePatching parameter to the server startup parameters
  4. Try logging in to the server
  5. I am will be kicked from server for changing scripts.pbo (i am don't change this file. In clear servers and official server i am can play normal)