Our server costs ~$56 per month to run. Please consider donating or becoming a Patron to help keep the site running. Help us gain new members by following us on Twitter and liking our page on Facebook!
Current time: May 4, 2024, 9:36 pm

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Windows defender has, once again, incorrectly identified my program as malware!
#11
RE: Windows defender has, once again, incorrectly identified my program as malware!
Virus checkers get very uptight about compilers. I've had problems with them flagging a compiler that used CLANG as a virus.
Reply
#12
RE: Windows defender has, once again, incorrectly identified my program as malware!
(February 20, 2024 at 8:46 pm)Ravenshire Wrote:
(February 20, 2024 at 9:48 am)FlatAssembler Wrote: Yesterday, I ported my solution of the N Queens Puzzle from the WebAssembly dialect of AEC (which I wrote back in 2021) to the x86 dialect of AEC. And Windows Defender complains that the executable is malware known as "Program:Win32/Wacapew.C!ml". That's implausible, as Wacapew.C!ml is a Trojan, and not a virus which can infect other executable files.

This is not the first that has happened to me. Back in 2020, Windows Defender claimed that my "100 Bottles of Beer" program written in x86 dialect of AEC is a Trojan and that my Polar Rose program is a PUS. I submitted those files to Microsoft, and they agreed with me that it is a false positive.

I must admit I don't understand how that's even possible. I'd understand if my compiler gets misidentified as a virus, as some viruses (especially on Linux) output assembly code and invoke assemblers, and my compiler also outputs assembly and invokes assemblers. I understand that encryption software sometimes gets misidentified as ransomware, as ransomware also do encryption. But I don't understand how can such simple software that essentially does nothing get misidentified as malware. How do antivirus programs even work? What do they look for so that small example programs written in my programming language look suspicious to them?

And why aren't the producers of antivirus software held liable for the damage their software causes via false positives?

Ima just leave this here:
[Image: linux-retro-vintage-geek-style-hacking-posters.jpg]

Switching to Linux doesn't exactly solve that problem. ClamAV, the antivirus software you get with Linux, also has many false positives. It once labeled MatLab as malware, causing me to lose many hours of work (because I had to do a laboratory exercise using MatLab from home, as physical laboratory exercises were cancelled due to the pandemic).
Reply
#13
RE: Windows defender has, once again, incorrectly identified my program as malware!
(February 20, 2024 at 8:55 pm)HappySkeptic Wrote: Virus checkers get very uptight about compilers.  I've had problems with them flagging a compiler that used CLANG as a virus.

But what's weird to me is that it's not only my compiler that gets labeled as malware, but also the programs compiled by my compiler. Windows Defender has labeled the "bottles.exe" as a Trojan, "rose.exe" as Potentially Unwanted Software and "nQueensPuzzle.exe" as a Trojan.
Reply
#14
RE: Windows defender has, once again, incorrectly identified my program as malware!
(February 20, 2024 at 11:31 am)Thumpalumpacus Wrote: Why write lines that essentially do nothing, by your own admission?

To test my compiler, and to provide example programs written in my programming language.
Reply
#15
RE: Windows defender has, once again, incorrectly identified my program as malware!
(February 20, 2024 at 11:15 am)BrianSoddingBoru4 Wrote:
(February 20, 2024 at 9:48 am)FlatAssembler Wrote: Yesterday, I ported my solution of the N Queens Puzzle from the WebAssembly dialect of AEC (which I wrote back in 2021) to the x86 dialect of AEC. And Windows Defender complains that the executable is malware known as "Program:Win32/Wacapew.C!ml". That's implausible, as Wacapew.C!ml is a Trojan, and not a virus which can infect other executable files.

This is not the first that has happened to me. Back in 2020, Windows Defender claimed that my "100 Bottles of Beer" program written in x86 dialect of AEC is a Trojan and that my Polar Rose program is a PUS. I submitted those files to Microsoft, and they agreed with me that it is a false positive.

I must admit I don't understand how that's even possible. I'd understand if my compiler gets misidentified as a virus, as some viruses (especially on Linux) output assembly code and invoke assemblers, and my compiler also outputs assembly and invokes assemblers. I understand that encryption software sometimes gets misidentified as ransomware, as ransomware also do encryption. But I don't understand how can such simple software that essentially does nothing get misidentified as malware. How do antivirus programs even work? What do they look for so that small example programs written in my programming language look suspicious to them?

And why aren't the producers of antivirus software held liable for the damage their software causes via false positives?

What are we supposed to do with this information?

Boru

Stop believing the common misconception that antivirus false positives are rare. And try to guess why the vendors of antivirus software aren't held liable for the damage they cause with false positives.
Reply
#16
RE: Windows defender has, once again, incorrectly identified my program as malware!
(February 21, 2024 at 10:03 am)FlatAssembler Wrote:
(February 20, 2024 at 11:15 am)BrianSoddingBoru4 Wrote: What are we supposed to do with this information?

Boru

Stop believing the common misconception that antivirus false positives are rare. And try to guess why the vendors of antivirus software aren't held liable for the damage they cause with false positives.

You say that like it’s something I should care about.

Boru
‘But it does me no injury for my neighbour to say there are twenty gods or no gods. It neither picks my pocket nor breaks my leg.’ - Thomas Jefferson
Reply
#17
RE: Windows defender has, once again, incorrectly identified my program as malware!
(February 21, 2024 at 11:31 am)BrianSoddingBoru4 Wrote:
(February 21, 2024 at 10:03 am)FlatAssembler Wrote: Stop believing the common misconception that antivirus false positives are rare. And try to guess why the vendors of antivirus software aren't held liable for the damage they cause with false positives.

You say that like it’s something I should care about.

Boru

Do you have antivirus software on your computer? If so, the same thing could happen to you.
Reply
#18
RE: Windows defender has, once again, incorrectly identified my program as malware!
(February 21, 2024 at 12:53 pm)FlatAssembler Wrote:
(February 21, 2024 at 11:31 am)BrianSoddingBoru4 Wrote: You say that like it’s something I should care about.

Boru

Do you have antivirus software on your computer? If so, the same thing could happen to you.

Yes I do and no it couldn’t, because I don’t install your crap programmes on my computer.

Boru
‘But it does me no injury for my neighbour to say there are twenty gods or no gods. It neither picks my pocket nor breaks my leg.’ - Thomas Jefferson
Reply
#19
RE: Windows defender has, once again, incorrectly identified my program as malware!
Antivirus software only exists in prisons.
  
“If you are the smartest person in the room, then you are in the wrong room.” — Confucius
                                      
Reply
#20
RE: Windows defender has, once again, incorrectly identified my program as malware!
(February 21, 2024 at 12:53 pm)FlatAssembler Wrote:
(February 21, 2024 at 11:31 am)BrianSoddingBoru4 Wrote: You say that like it’s something I should care about.

Boru

Do you have antivirus software on your computer? If so, the same thing could happen to you.

I can't speak for anyone else, but I haven't had an anti-virus false positive, in Windoze or Linux, in well over a decade.

This sounds like yet another 'you' problem.
Thief and assassin for hire. Member in good standing of the Rogues Guild.
Reply



Possibly Related Threads...
Thread Author Replies Views Last Post
  What is the most absurd error message a program you have made was outputting? FlatAssembler 38 3923 June 14, 2023 at 8:01 am
Last Post: FlatAssembler
  [Serious] Windows Movie Maker Help T.J. 6 721 November 29, 2021 at 1:46 pm
Last Post: AniKoferBo
  Windows Security plus Win 11 Oldandeasilyconfused 2 364 November 25, 2021 at 5:33 pm
Last Post: Oldandeasilyconfused
  Windows 11. Install it; Yes/ No/Wait Oldandeasilyconfused 24 2226 November 10, 2021 at 10:52 am
Last Post: popeyespappy
  Windows 11? Angrboda 29 2411 September 23, 2021 at 8:24 pm
Last Post: no one
  Anybody ever run Windows 10 on server hardware? popeyespappy 1 548 November 6, 2019 at 11:58 pm
Last Post: Jackalope
  Why isn't Android more serious contender to Windows? Fake Messiah 8 909 June 20, 2019 at 6:21 am
Last Post: Fake Messiah
  Getting a Windows 98 game to run on modern windows vulcanlogician 23 2255 January 19, 2019 at 7:09 am
Last Post: LastPoet
  HELP! The Page Breaks in All My Documents Have Disappeared in Windows 2013 Rhondazvous 18 3924 January 9, 2018 at 8:44 pm
Last Post: Mermaid
  Windows 10 Running Slow A Theist 30 8214 June 2, 2017 at 5:46 am
Last Post: Joods



Users browsing this thread: 1 Guest(s)