Я написал приложение .Net, которое не имеет ничего общего с сетевым взаимодействием. Во всем приложении, использующем NIC, нет ни одной строки кода, но мой брандмауэр поймал его на попытке связаться с Verisign по какой-то причине при запуске приложения. Это не происходит регулярно; на самом деле, это произошло только дважды.
В прошлый раз, когда это произошло, я смог запустить Wireshark, прежде чем сообщить брандмауэру о разрешении доступа к сети. Не было реальной передачи данных , что я могу сказать. Он захватил только 9 TCP-пакетов: некоторые SYN-пакеты, некоторые SYN / ACK и некоторые RST-пакеты (RST-пакеты были разбиты). Я подозреваю, что один из моих сторонних dll, но я не понимаю, почему математическая библиотека или библиотека манипулирования изображениями пытается установить соединение с Verisign, а затем ничего не делает с этим соединением.
Мои клиенты в организациях с жесткой безопасностью; Последнее, что я хочу, это телефонный звонок, спрашивающий, почему мое приложение подключается к Интернету.
Кто-нибудь знает, почему это происходит? Есть ли способ предотвратить это?
Файл .pcap, сгенерированный Wireshark, здесь .