A mi me pasa lo mismo o algo parecido
Definitivamente hay antivirus que detectan cualquier cosa como virus.
Yo programo en Visual Basic 6.0 y en Autoit.
con ambos lenguajes tuve problemas. El primero fue con los compilados de Autoit v2 (la versión anterior de Autoit), el McAfee detectava todos los compilados de este lenguaje como virus Diablo. Resulta que el tema es que alguien hizo un virus utilizando este lenguaje de programación y los idiotas de mcafee en vez de identificar razgos del virus identifcan razgos inerentes al lenguaje...
Con el Visual Basic tengo algo parecido. Tengo un programa que el Nod32 se empeña en detectarlo como Virus. Si lo compilo sin optimizaciones lo deja en paz el Nod, pero lo detecta el AVG. Algunas veces tengo que cambiar algunas líneas de codigo y escribirlas diferente, otras ir probando con diferentes forma de compilación. El sistema lo cheque con diferentes antivirus: Panda, Norton, AVG, Nod32. El más maldito es el AVG. Esto no es un problema para mí porque puedo hacer que no me lo escanee, pero el tema es que mi programa es para comercializarlo y el AVG esta en muchas pc. Una pesadilla. Estoy seguro que el problema debe tener que ver con la huella que utilizan estos antivirus para un virus en particular, un toyano en mi caso, que debe tener rutinas similares a las de mi programa, por lo que interpreta que el virus esta metido en mi programa y no es así. Para ganar en velocidad de escaneo seguramente no chequean un huella (pedazo de codigo) lo vastante grande como para que no quepan dudas de que se trata de un virus, y en la confusión entran otros programa que nada que ver, como es el mio.
Saludos a todos.