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

Trojan.Win32.Ebowla.il #182

Closed
1 of 6 tasks
osher opened this issue Jul 6, 2016 · 15 comments
Closed
1 of 6 tasks

Trojan.Win32.Ebowla.il #182

osher opened this issue Jul 6, 2016 · 15 comments

Comments

@osher
Copy link

osher commented Jul 6, 2016

Day after installing nvm using the msi installer - I got the attached virus alert, which I though you might want to know about:
Trojan.Win32.Ebowla.il

My Environment

  • Windows 10

I have already...

  • [ X] read the README to be aware of npm gotchas & antivirus issues.
  • [ X] reviewed the wiki to make sure my issue hasn't already been resolved.
  • verified I'm using an account with administrative privileges.
  • [ X] searched the issues (open and closed) to make sure this isn't a duplicate.
  • made sure this isn't a question about how to use NVM for Windows, since gitter is used for questions and comments.

My issue is related to (check only those which apply):

  • settings.txt
  • proxy support
  • 32 or 64 bit support

Expected Behavior

After installing - I expect no viruses with any reference to nvm

Actual Behavior

See photo:
Trojan.Win32.Ebowla.il

Steps to reproduce the problem:

Just FYI

@coreybutler
Copy link
Owner

Thanks for reporting this, though I'm kind of stumped on what in nvm4w could trigger this. Was this with the latest v1.1.1?

@coreybutler
Copy link
Owner

This appears to be a false positive. See golang/go#16292 for detail. There isn't much I can do about this since it appears Kaspersky is specifically looking for Go signatures. I suspect many other Go apps will have this same false positive.

For anyone coming across this issue with Symantec products, please see issue #133.

Closing, since there is nothing I can do about this until Go fixes it.

@webuniverseio
Copy link

Hi, I also get an alert from Malwarebytes for version 1.1.1. I didn't have that issue with 1.0.6.

image

@Offirmo
Copy link

Offirmo commented Jul 24, 2016

Windows Defender as well

screen_20160724-23h25_24001

@sawilde
Copy link

sawilde commented Jul 24, 2016

Some multi-scan analysis

nvm-setup.exe

https://www.virustotal.com/en/file/04f1488a7074b12a7809834798e6d726e1c72d982f8277f4650744780fa5fe3c/analysis/1469399604/

nvm.exe

https://www.virustotal.com/en/file/b194e2ebb14b5694dbabb88d9beb3a366aa4e1b3767586ae7a6cbae994160978/analysis/1469399770/

To deal with this you'll need to submit it to each vendor as to why you think it is a false positive.

@coreybutler
Copy link
Owner

@sawilde - very helpful, thanks for your comments.

@coreybutler
Copy link
Owner

To all: @sawilde is correct, each vendor needs to be contacted in regards to the false positive. The folks behind Go (i.e. Google) are in the process of doing this, but there is no ETA. I've looked into doing it specifically for NVM4W. There are alot of requirements around having a registered company, a website, and a bunch of other validation processes (depending on the vendor). I have a company, and I'll be obtaining signing certificates for my other project (Fenix) that I believe can be used in this scenario. It's something of an ordeal though, so I cannot promise anything at the moment.

Depending on how complex this ultimately ends up being, I may consider switching to Java. I'd like to wait a little bit because I really don't want to switch to Java. I also have to believe the entire Go community will be pushing for this, since the entire programming language has been flagged.

@coreybutler
Copy link
Owner

This was posted in Gitter, but for anyone viewing this, there is a video showing how to exclude files in Windows Defender.

@georgeedwards
Copy link

Urgh, this is really biting me with Kaspersky Total Security v16. Which deletes nvm.exer whenever it is used... Even if I add it to my trusted applications, it still gets deleted.

@MartinKolarik
Copy link

Had the same problem with avast! a few days ago. Sent them a false-positive report and it seems they already fixed it. Either way, having a signed executable would be great, and would most likely help with AV false-positives as well.

@sawilde
Copy link

sawilde commented Aug 2, 2016

Updated windows defender

Analysis of the file(s) in Submission ID MMPC16080237329614 is now complete.    

This is the final email that you will receive regarding this submission.    

The Microsoft Malware Protection Center (MMPC) has investigated the following file(s) which we received on 8/2/2016 6:14:01 AM Pacific Time.    
Below is the determination for your submission. 

========    
Submission ID MMPC16080237329614    

  Submitted Files   
  ============================================= 
  nvm-setup.zip [Not Malware]   
  +---nvm-setup.exe [Not Malware]   




Your submission was scanned using antimalware definition version 1.225.2971.0.  
========    

The latest definitions work.

@coreybutler
Copy link
Owner

@sawilde - awesome!!!

@coreybutler
Copy link
Owner

@MartinKolarik - also awesome! that avast has already fixed it!!

@coreybutler
Copy link
Owner

@szarouski - I've got an awesome friend at Malwarebytes who looked into this and got it whitelisted. So, it should be "safe" in the latest definitions.

@AlexWalker222

This comment was marked as duplicate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants