¿Creó accidentalmente un virus?

Lo he visto suceder razonablemente a menudo: escribo una aplicación en Delphi y cuando la compilo, el antivirus me dice que he creado un virus y luego elimina inmediatamente el ejecutable nuevamente. Es molesto pero razonablemente fácil de solucionar haciendo una reconstrucción completa, eliminando los archivos * .dcu primero y, a veces, simplemente esperando.

Por lo que sé, sucede con Delphi 6, 7, 2005 y 2007. Y Symantec, Kaspersky, McAfee y NOD32 han sido culpables de informar estos falsos positivos. Sé que es porque Delphi agrega marcas de tiempo a sus archivos DCU y estas marcas de tiempo terminan en el ejecutable final y aparentemente parecen ser parte de una firma aleatoria de virus.

No quiero deshabilitar el antivirus, ni siquiera para una sola carpeta o archivo. Y realmente no estoy buscando una solución, pero me pregunto lo siguiente:

Estos falsos positivos también ocurren con otros compiladores?También sucede con los ejecutables de .NET?Otros también notan problemas similares con Delphi?

Respuestas a la pregunta(36)

Su respuesta a la pregunta