Tengo una aplicación C# marcada por varias aplicaciones antivirus (AVG y Norton hasta ahora) como "comportarse sospechosamente". No tengo ninguna experiencia con esto, y hay muchas cosas que supongo podrían considerarse "sospechosas" (acceso al registro, IPC con un servicio local utilizando canalizaciones con nombre, copiar archivos a la carpeta de datos de la aplicación local, etc.), pero no sé por dónde empezarLas aplicaciones antivirus marcan mi aplicación C#. ¿Cómo averiguo por qué?
Tenga en cuenta que las aplicaciones no dicen que mi aplicación es un virus o está infectada con un virus, pero que es sospechoso.
¿Cómo puedo obtener una idea de qué parte de mi aplicación está causando estos problemas?
¿Utiliza snipets de código de la web? Descargué un par de veces la fuente de los programas que fueron eliminados por mi aplicación antivirus. A veces esta es una alerta incorrecta. Intenta contactar a las compañías. Una de mis aplicaciones también fue tratada así. – rekire
Si una aplicación se escribe demasiado inteligentemente, es decir, polimorfismo o reflexión o si el código modifica su propio comportamiento, entonces puede ser marcado por ciertos antivirus. incluyendo la versión vacía de sus archivos de datos con su instalador podría eliminar el último problema que usted mencionó. –
Otra pregunta completamente relacionada con el desarrollo que se cerró injustamente por @casperOne ... –