I don't think there's a trojan in the exe, most of that file is made up of the image and the remaining 3kb are pointers to the hla.dll file.
The hla.dll error occurs when you try to run the game with the wrong E6.exe in the game folder. That file needs to be the english vanilla exe, could be that the gamersgate version has some differences in it from the box version. Try extracting
this file to your game dir and it should work.