J'ai écrit une application .Net qui n'a rien à voir avec la communication réseau. Il n'y a pas une seule ligne de code dans l'ensemble de l'application qui utilise la carte réseau, mais mon pare-feu l'a intercepté en essayant de contacter Verisign pour une raison quelconque lorsque l'application démarre. Cela n'arrive pas régulièrement; en fait, cela n'est arrivé que deux fois.Pourquoi mon application .Net contacte-t-elle Verisign?
La dernière fois que cela s'est produit, j'ai pu lancer Wireshark avant de demander à mon pare-feu d'autoriser l'accès au réseau. Il y avait aucun transfert réel de données que je peux dire. Il n'a capturé que 9 paquets TCP: certains paquets SYN, certains paquets SYN/ACK et certains paquets RST (les paquets RST ont été rompus). Je suspecterais l'une de mes DLLs tierces, mais je ne vois pas pourquoi une bibliothèque mathématique ou une bibliothèque de manipulation d'images essaierait d'établir une connexion avec Verisign et ne ferait rien avec cette connexion. Mes clients sont dans des organisations avec une sécurité stricte; la dernière chose que je veux est un appel téléphonique demandant pourquoi mon application se connecte à Internet.
Est-ce que quelqu'un sait pourquoi cela se produit? Y a-t-il un moyen d'empêcher cela?
Le fichier .pcap généré par Wireshark est here.
Ils sont payés, mais leur mécanisme de licence consiste à rechercher une clé de licence incluse dans un fichier sur l'ordinateur. – Phil
Eh bien, c'est un mécanisme de licence. L'autre ne semble pas avoir de mécanisme de vérification de licence. – Phil