Maybe Purebaisc.exe as been upxed and then renamed before beeing provided?
Cause sometimes if your compile gots the name XXXXX.exe and after upxing you do rename it to YYYYY.exe antivirus apps do alert.
--- well sometimes that happend on my machine
No, the EXE is right there, it's just that execute permissions have somehow been turned off.. I'll investigate later, just thought someone might know off the top of their head!
This avast doesn't seem a very serious company to me. Clasifying PB exes as a virus just because someone may have written one with it. So then C an ASM compilers are viruses as well.
MadMax: They didnt try to classify PB exe's as vira. The trouble is, if they get a special part of the exe wich might be some bad code, and that code actually comes from one of the pb libs (deletefile, etc who knows.. pb's way of calling api's?) how would they know that its a library part? How can they even know its written in purebasic..?
[quote]Every scanner does this now and then.. Avast, Norton, kaspersky everything.[/quote[Isn't that the truth, it can also pop up with Firewall programs, too. I remember about three-four years back when a lot of exes were setting off ZoneAlarm for no apparent reason.
thefool wrote:MadMax: They didnt try to classify PB exe's as vira. The trouble is, if they get a special part of the exe wich might be some bad code, and that code actually comes from one of the pb libs (deletefile, etc who knows.. pb's way of calling api's?) how would they know that its a library part? How can they even know its written in purebasic..?
I also think it's not very serious. When you write a signature based routine, you have to take care of that, there is numberous cases where the same binary code can be reused and found in many exe (for example if a program uses the jpeg lib, it will have a part of the program which will be exactly similar to all other programs which used the same versions). On the other side, i already got 2 'angry' mails telling me than the demo version has a virus...
@fred: You are right. Of course the mistake has some unpleasant followings, but afterall Avast cant really be blamed. And they have promised to fix it as fast as possible!
I have had a reply from Alwil (Avast) which has fixed the problem. As follows -
Good Morning
Sorry you are having problems.
The first thing we can do is to exclude the program/site from being scanned by Avast. To do this, there are a few steps.
To exclude a file / folder from avast!, please do the following:
Right-click the avast! a-ball icon
Click Program settings
Click Exclusions
Click Add
Add the file(s)
Click Ok
Second:
Double-click the small avast a-ball icon next to the clock Double -click on the standard shield icon Click on Advanced Click Add and add the location of the files here too.
This will stop avast! from including this file/folder/program whilst scanning.
Also, please try the following:
Open Control Panel > Add / Remove Programs > Select avast! > Click Change / Remove > Select Repair from the menu > Click Ok
Please note, you should be connected to the internet whilst doing this.
This should repair any faults in the avast! program and hopefully solve any problems.
I hope this helps, if not, please feel free to contact me again.
Regards,
Adam Riley
(Technical Support)
Take note of the second part where you are modifying the standard shield bit that you have to give the actual files and not the folder. I tried just adding the folder and it does not work.
Thanks Mike for that info - very helpful. In the second step, I wonder if you can get away with specifying "c:\program files\purebasic\*.*" (well I've tried it, so I'll see how it goes). Hopefully the virus def database will be updated in due course.