Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Virus Detected by Symantec #48

Closed
lolotechy opened this issue Jan 6, 2020 · 3 comments
Closed

Virus Detected by Symantec #48

lolotechy opened this issue Jan 6, 2020 · 3 comments
Labels

Comments

@lolotechy
Copy link

the executable file is being blocked by Symantec Endpoint Protected for suspecting as a virus.

@mrf345
Copy link
Owner

mrf345 commented Jan 7, 2020

Thanks for reporting. I'm using pyinstaller to generate the .exe file for windows. That's a false positive and a known issue as one of the maintainers of pyinstaller has mentioned in this issue pyinstaller/pyinstaller#3802 (comment).

Please contact your anti-virus vendor. There is nothing we can do about this false positive.

If you're still concerned, as you should. Then you could build your own .exe file and examen it. I've went into details on how-to generate a .exe file in a previous issue #7 (comment).


Although after some investigation and comparison i've noticed the anti-viruses that have the false positive have increased since the migration to Python 3. I'm comparing the 0.5 to the 0.6 windows release .zip file.

So there might be a hope of reducing it by downgrading my build environment back to an older version of Python 3 or back to Python 2. But most likely that won't be feasible, since the support for Python 2 is soon to be dropped and Python 3.4 is already dropped.

@mrf345 mrf345 added the invalid label Jan 7, 2020
@mrf345
Copy link
Owner

mrf345 commented Jan 7, 2020

Good news, I managed to reduce the false positives by compiling the pyinstaller bootloader locally:

image

I've replaced the old binaries with the new one. However the .exe is still unsigned so Windows Defender will still report it as a malicious software. I looked into signing it, but the lowest cost i found is just unreasonable 59$/year for a free open-source project 😞

@mrf345 mrf345 added wontfix and removed invalid labels Jan 7, 2020
@lolotechy
Copy link
Author

lolotechy commented Jan 7, 2020 via email

@mrf345 mrf345 closed this as completed Jan 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants