wireshark какой процесс сделал запрос

Модератор: /dev/random

Аватара пользователя
sunjob
Сообщения: 521

Re: wireshark какой процесс сделал запрос

Сообщение sunjob »

> приведен "как пример"
- "читай как", для примера, что есть такое-то приложение, можно использовать в дополнение, можно не использовать, можно взять на заметку.
- как таковой с пакетами не показывает статистику
- если сильно надо и мощи дофига - можно залезть под копот и посмотреть (к чему цепляться), соединение ведь отлавливаются не с потолка, явно есть за что зацепиться.
- можно принять к сведению (вдруг пригодиться) ... наиболее вероятное :yes3:
если я ошибаюсь, то поправьте а не критикуйте :о)
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 3094
ОС: Gentoo

Re: wireshark какой процесс сделал запрос

Сообщение ormorph »

Для Python есть пакет psutil.
Spoiler

Код: Выделить всё

import psutil

connections = psutil.net_connections(kind='inet')

for conn in connections:
    laddr = conn.laddr
    raddr = conn.raddr
    status = conn.status
    pid = conn.pid
    name = psutil.Process(pid).name()
    print(f"Local Address: {laddr.ip}:{laddr.port} | "
          f"Remote Address: {raddr.ip if raddr else 'N/A'}:{raddr.port if raddr else 'N/A'} | "
          f"Status: {status} | "
          f"PID: {pid} | " f"NAME: {name}")
Спасибо сказали: