Die von mir geschriebene Anwendung wird als Malware aufgeführt. Wie man es repariert?


10

Ich habe ein Programm, das ich in Delphi geschrieben habe . Das Programm steht zum Download zur Verfügung, aber einige Antivirenprogramme wie Norton erkennen es als Malware, während andere Antivirenprogramme wie AVG keine Probleme damit haben.

Darüber hinaus gibt Google Chrome eine Malware-Warnung aus, wenn Sie das Programm von meiner Website herunterladen möchten.

Gibt es eine Möglichkeit, dies zu verhindern, abgesehen davon, dass die EXE-Datei in eine ZIP- Datei eingefügt wird?


Das Einfügen in eine Zip-Datei ist keine Lösung. Finden Sie lieber heraus, was dies verursacht, und beheben Sie es. Oder, falls sich dies als unmöglich herausstellt, erklären Sie es zumindest den Benutzern im Voraus.

2
Welche Version von Delphi und welche Art von App ist das? Es gab solche Probleme mit Konsolen-Apps, die von einer bestimmten Delphi-Version kompiliert wurden. Wenn Sie nach Stack Overflow und / oder Google nach Delphi- und Virensoftware suchen, sollten relevante Informationen angezeigt werden.
Marjan Venema

1
Norton ist übereifrig über das, was er für einen Virus hält (einige Versionen haben sich selbst als Virus eingestuft)
Ratschenfreak

1
Was AVG als Virus bezeichnet oder nicht, ist kein wirklich aussagekräftiger Datenpunkt.
Kyralessa

1
@ratchetfreak: [Snarky Kommentar über "einige Version" hier korrekt
Mason Wheeler

Antworten:


18

Sie sollten versuchen, den Kundendienst von Norton (Symantec?) Zu kontaktieren. Ich glaube, dies ist die Standardpraxis bei Anbietern legitimer Programme, die fälschlicherweise als Viren gekennzeichnet sind.


11

Beachten Sie Folgendes: Es könnte wirklich infiziert sein. Es gibt da draußen einen Virus, der Delphi selbst infiziert. Wenn Sie damit infiziert sind, wird jede ausführbare Datei, die Delphi erstellt, infiziert.


2
Die Sache ist, dass das Installationsprogramm mit einem anderen Antivirenprogramm getestet wurde und nichts erkannt wurde. Es ist Norton, der Probleme gibt, und das Problem ist, dass viele Leute Norton
Japie Bosman

8

Falls jemand interessiert ist, behandelt dieser Artikel einen ähnlichen Fall mit einem Programm, das nur eine WinMain-Funktion ist - The Case of Evil WinMain .

Die Geschichte, wie ein Drittel aller Antivirenprogramme ohne ersichtlichen Grund verrückt geworden ist ...

#include <windows.h>

int WINAPI WinMain(HINSTANCE inst,HINSTANCE prev,LPSTR cmd,int show) {
    return 0;
}

...

Was hat dazu geführt, dass zusätzliche Anbieter von Antivirensoftware auf NUTS umgestiegen sind?

Ich fange an zu spüren, dass sie einfach angefangen haben, in libc selbst nach Malware zu suchen . Wenn ja, dann ist das etwas seltsam, weil es nicht so viele Versionen von libc gibt, die immer und immer wieder mit fast allem unter der Sonne verbunden sind.

Hier ist die erwähnte VS 2008 ProjectFile + Quelle + resultierende Binärdatei, die nichts zusammen mit den gesamten Ergebnissen dafürtut.

Aber bitte erstellen Sie ein LEERES C ++ - Projekt , um es selbst zu sehen.
Fügen Sie eine CPP-Datei hinzu, während diese leere WinMain- Version keine Build- Version ausführt ...

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.