La aplicación que escribí aparece como malware. ¿Como arreglarlo?

10

Tengo un programa que escribí en Delphi . El programa está disponible para descargar, pero algunos antivirus como Norton lo detectan como malware, mientras que otros antivirus, como AVG , no tienen problemas.

Además, Google Chrome también da una advertencia de malware cuando desea descargar el programa desde mi sitio web.

¿Hay alguna manera de evitar esto, aparte de poner el archivo EXE en un archivo ZIP ?

Japie Bosman
fuente
Ponerlo en un archivo zip no es una solución. Más bien, averigüe qué está causando esto y arréglelo. O, si eso resulta imposible, al menos explíquelo a los usuarios por adelantado.
2
¿Qué versión de Delphi y qué tipo de aplicación es? Hubo problemas como este con las aplicaciones de consola compiladas por una versión específica de Delphi. La búsqueda de Stack Overflow y / o google para Delphi y el software de virus debería mostrar información relevante.
Marjan Venema
1
Norton es demasiado entusiasta acerca de lo que piensa que es un virus (alguna versión clasificada como un virus)
monstruo de trinquete
1
Lo que AVG llama o no un virus no es realmente un punto de datos significativo.
Kyralessa
1
@ratchetfreak: [Inserte un comentario sarcástico sobre que "alguna versión" es correcta aquí]
Mason Wheeler

Respuestas:

18

Debe intentar ponerse en contacto con el servicio al cliente de Norton (¿Symantec?). Creo que esta es una práctica estándar entre los proveedores de programas legítimos que están marcados erróneamente como virus.

zvrba
fuente
11

Algo a tener en cuenta: realmente podría estar infectado. Hay un virus que infecta a Delphi. Si está infectado con él, cualquier ejecutable que produzca Delphi se infectará.

Loren Pechtel
fuente
2
El problema es que el instalador se probó con otro antivirus y no se detectó nada. Es Norton el que está dando problemas, y el problema es que mucha gente está usando Norton
Japie Bosman
8

En caso de que alguien esté interesado, este artículo trata un caso similar con un programa que es simplemente una función WinMain sin hacer nada: el caso del mal WinMain .

Historia sobre cómo un tercio de todos los programas antivirus se han vuelto locos sin razón obvia ...

#include <windows.h>

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

...

Entonces, ¿qué causó que los proveedores de software antivirus adicionales se volvieran NUTS?

Estoy empezando a sentir que simplemente comenzaron a buscar malware en la propia biblioteca . Si es así, es un poco extraño porque no hay muchas versiones de libc vinculadas a casi todo bajo el sol una y otra vez.

Aquí está el mencionado VS 2008 ProjectFile + fuente + binario resultante que no hace nada junto con los resultados vtotal para ello.

Pero siga adelante y cree un proyecto VACÍO C ++ para verlo usted mismo.
Añadir un archivo CPP con este WinMain vacío haciendo nada acumulación de liberación ...

Emilio Garavaglia
fuente