2010-01-05 21 views
14

Cuando compilo un nuevo proyecto en Delphi 7 IDE, el MCafee identifica como Virus y lo elimina.Virus en Delphi 7

El virus identificado como Generic.dx! Gmk y eliminado por el antivirus por lo que no se crea un nuevo Exe.

¿Cómo resolvemos este problema?

¿Esto es un falso positivo?

+4

Usted puede tratar de instalar y ejecutar uno o más otros productos antivirus, deshabilite McAfee y luego vea si los demás también informan sobre una infección. –

+1

No aparece nada en google ... tal vez su máquina está infectada. –

+1

Creo que esto pertenece a SuperUser. –

Respuesta

34

dos posibilidades:

  1. falso positivo. Puede enviar su aplicación al VirusTotal para verificarla contra otras herramientas AV.
  2. Estás infectado con this virus which targets D7. Esto causaría que Delphi produjera EXEs infectados.
+39

3. Está intentando escribir un virus: D –

1

Puede que desee considerar las respuestas en How can I scan my apps against popular scanners ya que creo que esto se está volviendo más común. Delphi se ha utilizado para algunos virus, y los escáneres no son buenos para elegir una firma precisa que no se use también en otras aplicaciones Delphi.

-1

O simplemente actualización - Delphi 2010 es 100 veces mejor :-)

+1

Usando D7 después de haber usado D2010 es doloroso ;-) –

0

Se podría un falso positivo.

Uno de nuestros nuevos desarrolladores (que también es nuevo en Delphi) estaba experimentando lo mismo. Cambió el nombre de su proyecto de "prueba" y los formularios de los valores predeterminados y dejó de recogerse.

Supongo que alguien escribió un virus/troyano en Delphi utilizando el proyecto predeterminado y el nombre del formulario y el "patrón" que crearon lo hizo en las bases de datos AV.

0

Comprobar el enlace: http://ginktage.com/?p=501

he descrito el problema y posible solución también.

Todavía siento que esto es un falso positivo.

2

Muchos desarrolladores honestos tienen problemas debido a un software antivirus descuidado. Consulte esto también: How to prevent false positive virus alarm on my software?

Imagine que, por cada falso positivo que muestran, pierde un posible cliente. Tal vez podamos unirnos contra tales productos antivirus y forzarlos a ser más cuidadosos con las alarmas falsas positivas, incluso para obtener algunos ingresos por las ventas que perdemos por ellos.

2

Siga estos pasos para solucionar el problema:

  • ir a/fuente/RTL Delphi7. Hay un archivo 'makefile'.
  • por favor haga un nuevo directorio llamado 'Lib' en él
  • ingrese la línea de comando (cmd.exe); ingrese la clave MAKE y ENTER clave
  • se volverán a compilar los archivos dcu en el directorio Lib creado.
  • de respaldo original, Lib dir de Delphi7
  • copia anula la DCU crearon
  • favor, prueba de aplicación (http://www.virustotal.com/)