helldivers2fixes / HellbombScript

PowerShell Script for Fixing Common HD2 Issues on Windows
13 stars 0 forks source link

ESET Detection #25

Open C-Noob404 opened 2 weeks ago

C-Noob404 commented 2 weeks ago

Hi all,

I love your script, and I think it saved me before. But since I have daily crashes again since the latest patch, I've discovered a problem. The script detects ESET on my PC, but I never had ESET installed. Can you tell me what this could be about?

Thank you very much an have a nice Weekend.

helldivers2fixes commented 2 weeks ago

Thank you for the kind words! TL;DR, you're probably fine. If you're crashing alot now, and you're using the SPEAR, that may be the explanation.

Why You're Fine: Do you have a program that has the letters "eset" in the name? For example: a program with the name Ready, Reset! would get detected as ESET. This is because the programmer is an idiot and was trying to cast a wide net to make sure to detect various versions of programs. The risk of course is in what is happening to you (false positives).

There's the relevant line of code. You can see I do a wild card match so it's looking for anything that's ESET which means that it could detect ANYTHING with eset in it.

Edit: I may try to fully fix this at some point, but will require a slightly different approach to the detection algorithm for installed programs.