¿Por qué mi antivirus llama a este trozo de código un virus?

Mi antivirus identifica el “.exe” comstackdo de esta fuente como un virus “Gen: Variant: Graftor”. ¿Alguien puede explicar por qué?

void main() { float x=3.0/7.0; double y=3.0/7.0; int a= (x==y); } 

Bueno, los progtwigs no administrados / nativos pueden presentar riesgos de seguridad y probablemente su antivirus marcó esto como tal. Los antivirus utilizan heurísticas, por lo que los algoritmos son aproximados, tienden a funcionar en una idea de “mejor esfuerzo” y, en el caso de los antivirus, los “falsos positivos”, como su muestra, son preferibles a los virus faltantes.

Otra posibilidad es la forma en que compiló su progtwig, hay una gran cantidad de optimización del comstackdor y algunas están relacionadas con la seguridad, por lo que su progtwig aleatoriza ciertas partes de la memoria, etc. Tal vez el antivirus vea cómo se comstack un progtwig C y el suyo no tiene banderas de seguridad encendidas? Hmm …

Sobre Detecciones Genéricas

A diferencia de las detecciones más tradicionales (también conocidas como firmas o detecciones de un solo archivo), una Detección genérica no identifica un progtwig malicioso único o individual. En su lugar, una Detección genérica busca un código o características de comportamiento ampliamente aplicables que indiquen que un archivo es potencialmente malicioso, de modo que una única Detección genérica pueda identificar de manera eficiente docenas o incluso cientos de malware.

Esto es un falso positivo. Esto ocurre a veces en todos los productos antivirus debido a la complejidad del malware actual y las utilidades de compresión / protección de archivos que se utilizan tanto en el malware como en el software legítimo.