Я пытаюсь загрузить файл bat на удаленный компьютер с помощью программного обеспечения, которое я сделал. Хотя некоторые удаленные машины получили загрузку, некоторые из них нет. Есть ли способ узнать, получил ли этот удаленный компьютер мой запрос на загрузку? И отклонил ли он это? Существуют ли сетевые приложения или какой-либо другой способ найти это? Пожалуйста помоги.
2 ответа
Если вы используете Wireshark, вы можете перехватывать пакеты и точно знать, какая связь произошла с какими IP-адресами. Если есть тонна активности, то wireshark заполнится 10k+ записями, которые вы сможете проанализировать / отфильтровать.
Вы можете запустить netstat -b
который покажет вам, у какого процесса какой порт открыт.
Вы можете проверить программу просмотра событий, запустив eventvwr
и посмотреть, не выглядит ли что-нибудь уместным.
Поскольку вы написали это программное обеспечение, не можете ли вы написать при проверке ошибок на обоих концах, чтобы увидеть, почему отправка отклоняется или ошибки при получении?