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

Arduino 101 - McAffee reports trojan in arduino101load.exe #184

Closed
facchinm opened this issue May 16, 2016 · 4 comments
Closed

Arduino 101 - McAffee reports trojan in arduino101load.exe #184

facchinm opened this issue May 16, 2016 · 4 comments

Comments

@facchinm
Copy link
Member

Issue opened by @VisualMicro in arduino/Arduino#4952

Running windows and 1.6.9.
I just installed the 1.0.5 Intel core. The previous 1.0.4 was ok.
McAffee report attached.

image

@bbaltz505
Copy link
Contributor

I pulled the source for the 1.6.4+1.19-windows tag and built it. Initially, there were significant differences between the rebuilt binary and the one in GitHub but then I noticed many of them were a build path. Once I renamed the source folder to match the original build folder name then the rebuilt and released binaries match exactly.
This is built on an Ubuntu 12.04 LTS 64-bit with:

  • go version go1.5.3 linux/amd64
  • mingw-w64 2.0.1-1

@facchinm
Copy link
Member Author

It's obviously a false positive, sorry for not reporting it earlier 😄
The build from sources matches with the binary

@VisualMicro
Copy link

Good news. Thanks for investigating so promptly. I will report it to McAffee.

@calvinatintel
Copy link
Contributor

The .go scripts in the same directory are the source for the arduino101load.exe for those who want to compile their own copy.

VirusTotal scan detects 8 out of 56 matches which is rather low. Most hits say "proxy" and McAfee-GW-Edition says "BehavesLike.Win32.Downloader.wh". Since arduino101load.exe is used for communicating with the board, I suspect that a code snippet was incorrectly identified as a malicious uploader.

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

No branches or pull requests

4 participants