Acidentalmente criou um vírus?

Vi isso acontecer com bastante frequência: escrevo um aplicativo no Delphi e, quando o compilo, o antivírus diz que criei um vírus e exclui imediatamente o executável novamente. É irritante, mas razoavelmente fácil de corrigir, fazendo uma reconstrução completa, excluindo os arquivos * .dcu primeiro e, às vezes, simplesmente esperand

Isso acontece com o Delphi 6, 7, 2005 e 2007, tanto quanto eu sei. E a Symantec, Kaspersky, McAfee e NOD32 foram todos culpados por denunciar esses falsos positivos. Eu sei que é porque o Delphi adiciona registros de data e hora aos seus arquivos DCU e esses registros terminam no executável final e aparentemente parecem fazer parte de alguma assinatura aleatória de víru

Não quero desativar o antivírus, nem mesmo para uma única pasta ou arquivo. E não sou realmente uma solução, mas estou pensando no seguinte:

Esses falsos positivos também ocorrem com outros compiladore Isso também acontece com os executáveis do .NET? Outros também notam problemas semelhantes com o Delph

questionAnswers(36)

yourAnswerToTheQuestion