Ich habe mein erstes X#-Programm zum Laufen bekommen. Wenn ich es als X64-Anwendung kompiliere, meldet Norton Security den Virus Heur.AdvML.B und löscht die EXE-Datei. Nach der Wiederherstellung startet das Programm nicht. Bei einer Kompilierung als X86-Programm kommt diese Meldung nicht und das Programm läuft wie es soll.
Kann man da etwas machen?
Frank Kohle
Virus Heur.AdvML.B ???
Moderator: wriedmann
Virus Heur.AdvML.B ???
Hi Frank,
Looks like this is a "heuristic detection designed to generically detect malicious files using advanced machine learning technology". Apparently AI is not always that much intelligent yet and reports many false positives, too. Many people compiling their code in other languages get this problem, too, so I'd suggest to just create an exception for your apps in the antivirus program. A few links, but you can find a lot more if you google it:
https://community.norton.com/en/forums/ ... uradvmlb-0
https://learn.microsoft.com/en-us/answe ... -a-newly-c
https://community.broadcom.com/symantec ... gestviewer
Looks like this is a "heuristic detection designed to generically detect malicious files using advanced machine learning technology". Apparently AI is not always that much intelligent yet and reports many false positives, too. Many people compiling their code in other languages get this problem, too, so I'd suggest to just create an exception for your apps in the antivirus program. A few links, but you can find a lot more if you google it:
https://community.norton.com/en/forums/ ... uradvmlb-0
https://learn.microsoft.com/en-us/answe ... -a-newly-c
https://community.broadcom.com/symantec ... gestviewer
Chris Pyrgas
XSharp Development Team
chris(at)xsharp.eu
XSharp Development Team
chris(at)xsharp.eu
-
- Posts: 97
- Joined: Tue Mar 01, 2016 11:50 am
- Location: Germany
Virus Heur.AdvML.B ???
Hallo Frank,
in den Norton-Einstellungen das Verzeichnis der erstellten EXE-Datei aus der Echtzeitprüfung rausnehmen.
Gruss
Gerhard
in den Norton-Einstellungen das Verzeichnis der erstellten EXE-Datei aus der Echtzeitprüfung rausnehmen.
Gruss
Gerhard
Virus Heur.AdvML.B ???
Hallo,
Norton prüft jetzt das Projektverzeihnis nicht mehr und die EXE-Datei wird auch nicht mehr gelöscht. Es besteht auber weiter das Problem, dass nur die x86-Version funktioniert. Die x64-Version und die AnyCPU-Version (Einstellungen unter Application->Properties) sterben beim Start, es kommt nicht zum Startbildschirm.
Viele Grüße
Frank
Norton prüft jetzt das Projektverzeihnis nicht mehr und die EXE-Datei wird auch nicht mehr gelöscht. Es besteht auber weiter das Problem, dass nur die x86-Version funktioniert. Die x64-Version und die AnyCPU-Version (Einstellungen unter Application->Properties) sterben beim Start, es kommt nicht zum Startbildschirm.
Viele Grüße
Frank
Virus Heur.AdvML.B ???
Hallo Frank,
ist das eine von VO migrierte Applikation oder eine neu mit X# geschriebene?
Wenn das erste der Fall ist, geht nur 32 Bit, weil die VO-kompatiblen GUI-Bibliotheken nicht 64 Bit fest sind.
Es gibt zwar (für die FoX-Teilnehmer) eine noch nicht ganz fertige 64 Bit Version dieser Library, die setzt aber auf Windows Forms auf.
Wolfgang
ist das eine von VO migrierte Applikation oder eine neu mit X# geschriebene?
Wenn das erste der Fall ist, geht nur 32 Bit, weil die VO-kompatiblen GUI-Bibliotheken nicht 64 Bit fest sind.
Es gibt zwar (für die FoX-Teilnehmer) eine noch nicht ganz fertige 64 Bit Version dieser Library, die setzt aber auf Windows Forms auf.
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
Virus Heur.AdvML.B ???
Alles klar, es ist eine von VO migrierte Anwendung.
Danke
Frank
Danke
Frank