rehlds / ReHLDS

Enhanced version of the HLDS engine with bug fixes, security patches, and optimizations for stable servers.
https://rehlds.dev/docs/rehlds
GNU General Public License v3.0
680 stars 170 forks source link

VirusTotal detection #841

Open SergeyShorokhov opened 3 years ago

SergeyShorokhov commented 3 years ago

from: https://dev-cs.ru/threads/131/page-22#post-108131

detection: https://www.virustotal.com/gui/file/e754f765ad6d253a6551d700af5f0cacdcd31933731d7b762a7434a03a006fff/detection

image

Problems in:

jeefo commented 3 years ago

As for easy fix, you can switch to v141_xp toolset, and inject version-info for each binary in windows build.

Result: https://www.virustotal.com/gui/file/43bd19869fc264a177bfc7b6c3c54fd12da9c505da944538bdac0d47e9fa3de7/details

As for hltv.exe (and occasionally hlds.exe), these files should be signed with valid certificate to get more trust from AV vendors.

stambeto2006 commented 3 years ago

@s1lentq @wopox1337 When will you fix the problem so that we can use the latest versions for Windows as well, not just Linux?

stambeto2006 commented 3 years ago

Is this problem expected to ever be fixed?

RauliTop commented 3 years ago

As for easy fix, you can switch to v141_xp toolset, and inject version-info for each binary in windows build.

Result: https://www.virustotal.com/gui/file/43bd19869fc264a177bfc7b6c3c54fd12da9c505da944538bdac0d47e9fa3de7/details

As for hltv.exe (and occasionally hlds.exe), these files should be signed with valid certificate to get more trust from AV vendors.

Please @wopox1337 review this and enable again Windows builds

SergeyShorokhov commented 3 years ago

Unfortunately, it doesn't help

stambeto2006 commented 3 years ago

Unfortunately, it doesn't help

Some time ago, how did we use the version for windows, and now it's as if it's not supported and we can't use the new things and improved things? How long?

RauliTop commented 3 years ago

Unfortunately, it doesn't help

Some time ago, how did we use the version for windows, and now it's as if it's not supported and we can't use the new things and improved things? How long?

You can download the artifacts at Actions

TheStormN commented 3 years ago

@wopox1337 Can you just separate the packages?

For example have: rehlds-bin-win32-VERSION_NUM.zip and rehlds-bin-linux-VERSION_NUM.zip?

This way the Windows build will still be easily downloadable and the Linux version will not be flagged.