ET creating executable files.


(wolfensteiner) #1

When I try to connect to an ETPro server, ET tries to create the files ui_mp_x86.dll and cgame_mp_x86.dll in the “etpro” directory. If I join an etmain server, this does not happen (and, checking the etmain dir, I can see that they are already installed with the game).

I have no problem witrh ET downloading .pak or .pk3 files because these are just data and can’t be executed, right? But, as I’m sure most of you already know, allowing an internet program to download and create executable files is how you install a trojan.

If I block the creation of these files (with my security software), then I get an error and can’t join the server. If I copy the legitimate, original files from the etmain directory into the etpro dir, it makes no difference. If I allow the files to be created, the filesizes are completely different (and much larger) than the originals.

So, I have to ask; if these are trojans, why has no-one else noticed?

Or, if these are actually legitimate files, then why on Earth didn’t they come in the ETPro installation archive (like qagame_mp_x86.dll and everything else).

Thanks.


(Mateos) #2

The mods use their own librairies, the DLL files. They are just trying to unpack the DLL which are inside the mod’s PK3 binary file.


(schnoog) #3

take a look into the etpro-pk3 (which is a zip-archive) … from there the dll is copied to your mod folder.
Almost each mod uses own dll / so files.


(Mateos) #4

Combo! :slight_smile: Ten seconds…


(wolfensteiner) #5

Thanks for that information.

from there the dll is copied to your mod folder.
Almost each mod uses own dll / so files.

That’s understandable, but it just seems odd that the files weren’t already in the ETPro directory. The implication was that the dlls were being downloaded.

Anyway, if I unzip the files from the archive, they work fine.

Thanks again.