Bitdefender/node webkit export problem in r136

Discussion and feedback on Construct 2

Post » Wed Jul 03, 2013 2:58 am

R134 works fine, but I upgraded to r136 and node webkit isn't working because bitdefender (antivirus plus 2013) clamps down on the exe after export and removes it, thinking it's a virus (Gen:Variant:Adware:SMSHoax.109).

I'm not sure where the problem lies, and therefore who I should report this to, but I tried downloading node webkit directly and bitdefender has no problem with it, so it seems like it's either bitdefender or C2.

Before I report it to bitdefender, I'd like to understand the problem better - what could be different with C2's export of node webkit to make it think that it's a virus, when node webkit seems fine by itself?
Moderator
B
95
S
34
G
33
Posts: 3,007
Reputation: 27,876

Post » Wed Jul 03, 2013 3:09 am

Its probably some heuristic formula giving a so called false positive.
Try disabling the antivirus, and then doing the export.
If it doesn't do anything to the exe after you restart the antivirus, then its a good guess that its the real time scanner being over zealous.newt2013-07-03 03:09:59
Image ImageImage
B
170
S
50
G
178
Posts: 8,378
Reputation: 112,925

Post » Wed Jul 03, 2013 1:33 pm

I think it's node-webkit's fault. Appending data to the end of an EXE file is a weird thing to do, and I was always a bit suspicious of that approach since I first found node-webkit, so I'm not at all surprised it has ended up throwing false positive virus reports.

I've posted an issue with node-webkit recommending they change this:
https://github.com/rogerwang/node-webkit/issues/843

Hopefully a future release will simply use a separate data file, which I think will be far less likely to throw a false positive.
Scirra Founder
B
399
S
236
G
89
Posts: 24,519
Reputation: 195,351

Post » Wed Jul 03, 2013 7:29 pm

Great, thanks, I'm glad I asked first, and that Roger is going to implement what you asked for in 0.7.
Moderator
B
95
S
34
G
33
Posts: 3,007
Reputation: 27,876


Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 4 guests