Jump to content

McAfee Issue


 Share

Recommended Posts

I hate to make this my first post in the forums, but I was trying out the engine and came across this issue.

 

I was unable to find where I should post this, there isn't a Bug forums and I couldn't see how to add a new bug to the tracker.

 

So as soon as I enter the Leadworks directory in "Program Files" and the icons are resolved Engine.exe is deleted. I am guessing it has something to do with the icon resource embedded in the engine executable.

 

leadworkstrojan.png

 

Let me know if this can be fixed. Is a known issue. Again I don't like this being my first post in the forums, so please accept my apology, but it's something I feel that should be addressed.

Link to comment
Share on other sites

I downloaded it from this sites download section.

 

http://leadwerks.com/werkspace/index.php?/files/download/98-leadwerks-engine-evaluation-kit-23/

 

using the above link.

 

I did have an issue just a little while ago after downloading the executable, I got a corrupt file warning. This might have been a similar issue but highly unlikely, as the installer would have failed to run instead of causing the engine executable to be corrupt.

 

Is there a checksum I could use to verify the installer program?

 

I testing to see if redownloading will solve the issue.

Link to comment
Share on other sites

Re-downloading did not solve the issue, it still gets automatically removed.

 

I have seen McAfee legitimately flag licensing software and libraries as trojans because of the code required to ensure that the license agreement is kept and no pirating happens. Also with VNC and similar types of programs which are potential security vulnerabilities. I should be able to flag the executable as trusted and still be able to work, although I think this issue would seriously hurt distribution efforts for games made with the engine.

 

Edit: note that it only flags the Engine.exe not the Engine.debug.exe, possibly a problem with optimization in the compiler but I am not sure about that, but because one gets removed and the other doesn't it would seem to suggest there might be an issue there.

Link to comment
Share on other sites

The debug and release versions have different code, so there is some combination of bytes in the release version the virus scanner mistakingly thinks is a virus.

My job is to make tools you love, with the features you want, and performance you can't live without.

Link to comment
Share on other sites

Thanks for the reply Josh, agreed there is something in the release version it's recognizing as malicious. The debug version would probably just contain your #ifdef'd debug code if written in C/C++, and debug symbols unless it is another type of debug version having additional functionality to handle game script debugging.

 

You should be able to debug the issue by looking at the #ifdef #else blocks, that is of course if that is the mechanism you use for developing the debug and release. Also could try removing compiler optimizations to rule out those as an issue but, I haven't seen something like this except with licensing software and remote desktop software.

Link to comment
Share on other sites

Thanks for the reply Josh, agreed there is something in the release version it's recognizing as malicious. The debug version would probably just contain your #ifdef'd debug code if written in C/C++, and debug symbols unless it is another type of debug version having additional functionality to handle game script debugging.

 

You should be able to debug the issue by looking at the #ifdef #else blocks, that is of course if that is the mechanism you use for developing the debug and release. Also could try removing compiler optimizations to rule out those as an issue but, I haven't seen something like this except with licensing software and remote desktop software.

It's McAfee's issue to fix.

My job is to make tools you love, with the features you want, and performance you can't live without.

Link to comment
Share on other sites

Of course the common offenders would probably be, and I say probably cause I've done some of these and never had issues, manipulating the stack frame directly, unwieldy gotos, if you haven't guessed I'm a developer so I've done a lot of development on my PC, with McAfee, and done a lot of things and never had an issue with McAfee, could also be an obfuscation issue if you use a code obfuscator. Just throwing out ideas for ya!

 

I'd be interested to know if anyone else who uses McAfee has this issue when viewing the Leadwerks directory. I have no way of knowing if this is just an issue with my system or McAfee in general.

Link to comment
Share on other sites

So this wouldn't be a problem, if it allowed me to trust the program but it doesn't allow me to do that, I submitted it to their labs hopefully they will resolve it being labeled as a trojan. I can only hope that is, I wonder if this will happen with licensed games. I hope not.

 

For now I guess I'll just have to use a virtualbox or another pc to develop on, or just stop using mcafee.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...