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

Obfuscated exe triggering multiple false positives #166

Closed
Axemasta opened this issue Dec 18, 2018 · 5 comments
Closed

Obfuscated exe triggering multiple false positives #166

Axemasta opened this issue Dec 18, 2018 · 5 comments
Labels

Comments

@Axemasta
Copy link

I used obfuscar on a project at work that needed some sensitive code hiding, it worked well... too well!

The exe has tripped an alarm in SEP (Symantec Endpoint Protection) as a trojan. I uploaded the exe to Virus Total and the exe triggered detections from 5/69 vendors.

I have since reproduced the issue with a more stripped down program and it is now triggering 3/69 detection engines.

I have attached the source code without the built exe, you will have to build the exe yourself (since it might trip virus alarms). Simply run the project (it's a hello world console app), then upload the obfuscated exe to Virus Total, it will be detected as a virus.

Here is a link to the source code:
Obfuscated Virus False Positive.zip

@Axemasta
Copy link
Author

Here is a screenshot from virus total

virus total screenshot

@lextm
Copy link
Member

lextm commented Dec 18, 2018

For such you have to report to the vendors and let them fix the false positives. Similar to #155 .

@lextm lextm added the external label Dec 18, 2018
@Axemasta
Copy link
Author

Yes I have already reported false positives to specifically Symantec. I will do so with the other vendors.
My only issue is that different vendors flag different malware for different programs. I have tried to obfuscate a few different exe's and they all seem to trip different wires.

I wondered if you had experience with this issue before because I suspect obfuscating exe's in the future will just cause more grief!

@lextm
Copy link
Member

lextm commented Dec 18, 2018

Unfortunately the nature of obfuscation is that such false positives can happen. Anti-virus can easily report what they could not fully understand as viruses.

Big obfuscation vendors might have the resources to work closely with anti-virus vendors to address such, but this is an open source project, without such luxury.

@lextm
Copy link
Member

lextm commented Sep 6, 2022

Alternatively, buy a code sign certificate to sign your binaries and then usually anti-virus software won't report any like that.

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