Je travaille sur le projet dans VB.NET qui inclut la communication de la prise et les HTTplisteners intégrés, il s'agit d'un groupe d'applications qui intercommuniquent l'utilisation des sockets. Mon problème est de quelques jours où j'ai reçu un rapport d'antivirus (AVG) montrant celui exécutable comme une menace. p>
En regardant dans la matière, je pensais remplacer les sockets avec namedPipes mais que l'auditeur HTTP resterait là. P>
Comment puis-je résoudre ce problème p>
4 Réponses :
Vous devez leur envoyer votre exécutable, indiquant qu'il est détecté une menace, qui est un faux positif. P>
Je suppose que votre code ne fait pas mauvaise chose, donc je ne changerais rien. Pourquoi devriez-vous essayer de contourner un outil trop sensible? Contactez avg et soumettez-le comme faux positif. p>
Ajoutez du code d'installation pour désactiver simplement AVG ou le désinstaller. Cela devrait les apprendre à ne pas donner de faux positifs. P>
Ce n'est pas une réponse sérieuse cependant! P>
Bien sûr, tournez le faux positif en une véritable positive. Enregistre un travail de toute façon. :)
Comme vous avez expliqué que votre application reste masquée, l'activité de réseau qui rend votre application à bloquer par des pare-feu (applications de sécurité). Si vous n'avez pas besoin d'accès au réseau, envisagez d'autres moyens d'IPC (comme NamedPipes comme indiqué par votre indice) que des sockets, car vous n'avez pas à vous soucier du port déjà utilisé des erreurs. P>
Mais comme les autres suggéraient que vous devriez leur envoyer votre exécutable, indiquant comme faux positif. P>
Ceci Link contient des informations permettant de soumettre votre candidature à AVG et à d'autres vicets de sécurité. P>
Est-ce de nature virale? Faites-vous quelque chose pour masquer l'application de l'utilisateur?
Il reste caché mais a une icône dans la zone de notification pour permettre à l'utilisateur de l'éteindre, mais elle peut être redémarrée par d'autres applications si elles ont besoin de ses services.
Il n'est pas probable que les sockets ou l'auditeur HTTP soient la cause de vos problèmes.