1
Есть ли способ определить, какой процесс отправляет определенный пакет. Я собираю пакеты на карточке сетевого интерфейса и хочу определить процесс для каждого пакета. Я работаю в python под Windows.Определить процесс для исходящих пакетов
Хорошо, могу ли я извлечь список запущенных процессов в системе и извлечь информацию о каждом процессе и посмотреть, какой порт он удерживает. Это несколько похоже на команду netstat в Windows, но я хочу сделать это с помощью python. – Faheem
Теоретически вы можете это сделать, но практически это будет означать, что вы должны повторно открывать обработчики файлов для каждого процесса очень часто, потому что есть какая-то гарантия, что какой-то процесс не выпустил порт, который был захвачен другим процессом. – evilruff