Author Topic: Avoiding Virus Checker False Positives?  (Read 1100 times)

Offline Widget101

  • Mc. Print
  • *
  • Posts: 9
    • View Profile
Hi there,

Just in the last week I've updated my virus/security software. I was using Bitdefender last year and renewed the subscription to the current Bitdefender total security 2018 however it's managed to destroy two reinstallations of GL Basic. Just this week I've re-downloaded GLBasic as a new install (though its carried by registration details across from somewhere!) but I'm having the same problem. Setting exceptions to my GLBasic install folder and separate projects folders doesn't seem to help.

I'm getting false positives on viruses and malware, still in my excluded projects folders and also in the user/temp folders that GLBasic uses when its compiling and running the code.

I'm wondering whether anyone else has had experience of this?

Many thanks,

Steve.

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2538
    • View Profile
Re: Avoiding Virus Checker False Positives?
« Reply #1 on: 2018-Jan-24 »
I had this a long time ago, switched to ESet Nod 32 and it solved it for me. It sounds like it’s removing as your installing, try disabling you AV until the installation is complete. Also restore anything in you virus vault and add exceptions.
Cheers,

Ian.

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration.”
(E. W. Dijkstra)

Offline Widget101

  • Mc. Print
  • *
  • Posts: 9
    • View Profile
Re: Avoiding Virus Checker False Positives?
« Reply #2 on: 2018-Jan-24 »
Thanks for the reply Ian,

I'm managing to get GLBasic installed without problem its only when I run the build and compile that the anti-virus is seeming to pick up on every temporary file created by the process, then drilling down and quarantining or 'fixing' my main GLB install and also the generated .exe files from my programs.

Just spent £40 updating my subscription so not really wanting to change software as its also on my wife and daughters machines as well. Will be logging the issue with Bitdefender but I doubt they'll update just on my notification.

I did have a similar problem on my older Quazatron game remake in DBPro which generated a lot of comments that it was infected with a virus, so I pulled it and swapped to GLB.

I'm nearly 4000 lines of code into my current project so not wanting to lose it if I don't have to.

Best solution might be to switch to an offline machine without the virus checker installed. . . .

Steve.


Offline dreamerman

  • Mr. Polyvector
  • ***
  • Posts: 198
    • View Profile
    • my personal website
Re: Avoiding Virus Checker False Positives?
« Reply #3 on: 2018-Jan-24 »
It depends what seeing you have enabled, like sandboxing every application and so on. For normal applications thats no issue but GLBasic contains compiler, linker and other tools that can interfere into existing applications? (like inject icon), Bitdefender sees that and because GLBasic isn't well known tool (like many other development tools) it's flagged as virus. So just disable when installing, and should be ok.
About compilation it's similar, at default settings: Avast, AVG, GData and others that I used will temporary block newly compiled applications (pick up to sandbox, scan app, check if it doesn't do any harm to OS and then run it normally), and that can also affect normal c++ tools. Generally I just disable anti-virus software during developing. But you can check what heuristic level is set in your AV, also that directory exclude option should work - if it doesn't than AV has a bug.
Check my source code editor for GLBasic - link

Offline Widget101

  • Mc. Print
  • *
  • Posts: 9
    • View Profile
Re: Avoiding Virus Checker False Positives?
« Reply #4 on: 2018-Jan-25 »
Thanks for the reply Dreamerman,

Apparently disabling Bitdefender is easier said than done! Just spent 45 mins trying to disable it during which time GLB has been picked apart, disabled and quarantined file by file.

You'd think they'd install an 'all off' button but instead, following the instructions online, there are many many sub settings windows you need to go into to individually disable each module.

Knew I should've changed protection software again. I'm losing the will. . . . . .    :)

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2538
    • View Profile
Re: Avoiding Virus Checker False Positives?
« Reply #5 on: 2018-Jan-26 »
I know it’s a pain since you just renewed but drop BD and go with ESet Nod 32. Apart from nearly no false positives, the core is written in pure assembly and it does not impact your system like 99% of antiviral software. I’ve been virus free for years since I swapped to it.
Cheers,

Ian.

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration.”
(E. W. Dijkstra)

Offline Widget101

  • Mc. Print
  • *
  • Posts: 9
    • View Profile
Re: Avoiding Virus Checker False Positives?
« Reply #6 on: 2018-Jan-27 »
Thanks for the advice Ian,

I've removed Bitdefender from the main PC and installed Eset Nod (free month trial) and its allowing me to run my code without problem! :)

Thanks for the advice.

The new version 15 of GLB is also allowing me to run my game in fullscreen mode now as well - something that I couldn't do previously as it continuously used to crash out.

Good result all round so far.

Able to get back into my code again - uploaded a clip here:

https://www.youtube.com/watch?v=eueGqi0NpU0


Cheers,

Steve.
« Last Edit: 2018-Jan-27 by Widget101 »

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2538
    • View Profile
Re: Avoiding Virus Checker False Positives?
« Reply #7 on: 2018-Jan-27 »
Good to hear Steve,  :good:
Cheers,

Ian.

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration.”
(E. W. Dijkstra)

Offline erico

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 4112
    • View Profile
    • Portfolio
Re: Avoiding Virus Checker False Positives?
« Reply #8 on: 2018-Jan-28 »
Nice video of wip Steve! Great song to go along.
I feel a "Black Sanctum" vibe into it...an old coco adventure game.

Some criticism:
Can you keep everything into same resolution? Specially according to the game display.
Instead of music, how about some mood sounds? (music sounds great though)

It seems the UI is also for mobile, nicely done! Keep it up! :booze: :good:

Offline MrPlow

  • Prof. Inline
  • *****
  • Posts: 1315
    • View Profile
Re: Avoiding Virus Checker False Positives?
« Reply #9 on: 2018-Jan-28 »
happened to me too, last year.

Got it sorted by adding certain folders to a whitelist in bitdefender (I think?)

Comp:
Speccy-48k, Speccy-128k, Amigas, PCs

Offline Widget101

  • Mc. Print
  • *
  • Posts: 9
    • View Profile
Re: Avoiding Virus Checker False Positives?
« Reply #10 on: 2018-Jan-28 »
Hi,

I tried that but just couldnt get it to work. No problems so far with Eset Nod so fingers crossed it keeps it up! Not caused any issue with anything else either. :)

Offline Widget101

  • Mc. Print
  • *
  • Posts: 9
    • View Profile
Re: Avoiding Virus Checker False Positives?
« Reply #11 on: 2018-Jan-28 »
Thanks for the comments and advice also.

Still quite a bit to do on it but couldnt resist Mr Crowley - just seems to fit well with the game. A small snippet of it for the intro maybe but as noted something else is really needed ingame, along with the general sound fx.

Cheers,

Steve.

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2538
    • View Profile
Re: Avoiding Virus Checker False Positives?
« Reply #12 on: 2018-Jan-31 »
Just saw that you added a video of your game. Very nice BTW, Dundarach(Spelling?!?) and Marsport I think were similar games. Great games, always wondered why no one picked up these type of games, they got rave reviews IIRC. HOTM was the nicest, simply because of the magic system and atmosphere but I think Marsport had slightly better graphics. I played them on the old CPC464.

Good call!  :good:
Cheers,

Ian.

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration.”
(E. W. Dijkstra)

Offline MrPlow

  • Prof. Inline
  • *****
  • Posts: 1315
    • View Profile
Re: Avoiding Virus Checker False Positives?
« Reply #13 on: 2018-Feb-13 »
Love the retro graphics! Very nice looks like old school hardware! Well done!
Comp:
Speccy-48k, Speccy-128k, Amigas, PCs