Napisałem aplikację .Net, która nie ma nic wspólnego z komunikacją sieciową. Nie ma jednej linii kodu w całej aplikacji, która używa karty NIC, ale moja zapora sieciowa wykryła próbę skontaktowania się z firmą Verisign z jakiegoś powodu, gdy aplikacja się uruchamia. Nie zdarza się to regularnie; w rzeczywistości zdarzyło się tylko dwa razy.Dlaczego moja aplikacja .Net kontaktuje się z Verisign?
Ostatni raz zdarzyło się, że mogłem uruchomić Wireshark przed powiadomieniem mojej zapory o zezwolenie na dostęp do sieci. Nie było żadnego prawdziwego transferu danych, które mogę powiedzieć. Przechwyciło tylko 9 pakietów TCP: niektóre pakiety SYN, niektóre SYN/ACK i niektóre pakiety RST (pakiety RST zostały zerwane). Podejrzewam, że jest to jedna z moich bibliotek dll innych firm, ale nie rozumiem, dlaczego biblioteka matematyczna lub biblioteka manipulacji obrazem próbowałyby nawiązać połączenie z Verisign, a następnie nie robić nic z tym połączeniem.
Moi klienci są w organizacjach o ścisłym bezpieczeństwie; ostatnią rzeczą, której chcę, to telefon z pytaniem, dlaczego moja aplikacja łączy się z Internetem.
Czy ktoś wie, dlaczego tak się dzieje? Czy istnieje sposób, aby temu zapobiec?
Plik .pcap wygenerowany przez Wireshark to here.
Są one opłacane, ale ich mechanizm licencjonowania polega na wyszukiwaniu klucza licencyjnego zawartego w pliku na komputerze. – Phil
Cóż, to jeden mechanizm licencjonowania. Drugi nie ma mechanizmu weryfikacji licencji. – Phil