Так что в настоящее время я использую Process Monitor https://docs.microsoft.com/en-us/sysinternals/downloads/procmon.
И у него есть аккуратная функция. Он может отображать «Сетевую активность», а затем вы можете фильтровать по имени процесса, дате, времени, операциям (UDP Send, UDP Receive, TCP Send и т. Д. c.), Путям (От IP: Порт-> К IP: Порт), et c.
17: 52: 47.4203171, CMD.exe, 1, получение UDP, SomeP C .modem.box: 1234 -> 123.123.123.123:1234, SUCCESS, длина : 100, seqnum: 0, connid: 0
Теперь мне интересно, возможно ли что-то подобное сделать в C#. Потому что я хочу программно использовать данные по мере их поступления. Меня интересуют только секции UDP (от-> до) . Я искал и могу найти только то, что позволяет мне читать TCP или UDP без информации, кто будет отправителем / получателем.