Отслеживать исходящие веб-запросы, поскольку они происходят

Я хочу просмотреть список всех исходящих HTTP-запросов с моего рабочего стола. Я думаю, что должно быть возможно контролировать HTTPS-имена хостов, а также для локальных клиентов, используя Server Name Indicication (SNI).

У OS X есть хорошая утилита GUI под названием Little Snitch , которая является интерфейсом HTTP-монитора для каждого приложения и интерфейсом правила брандмауэра.

Я бы согласился на хорошую терминальную утилиту. tcpdump является излишним, поскольку я просто хочу посмотреть, где трафик идет в режиме реального времени, а не переданные данные. В идеале, я хотел бы посмотреть, какой процесс сделал запрос, а просто посмотреть, какие циферблаты дома станут хорошим началом.

One Solution collect form web for “Отслеживать исходящие веб-запросы, поскольку они происходят”

Вы можете использовать lsof и watch чтобы сделать это, например:

 $ watch -n1 lsof -i TCP:80,443 

Пример вывода

 dropbox 3280 saml 23u IPv4 56015285 0t0 TCP greeneggs.qmetricstech.local:56003->snt-re3-6c.sjc.dropbox.com:http (ESTABLISHED) thunderbi 3306 saml 60u IPv4 56093767 0t0 TCP greeneggs.qmetricstech.local:34788->ord08s09-in-f20.1e100.net:https (ESTABLISHED) mono 3322 saml 15u IPv4 56012349 0t0 TCP greeneggs.qmetricstech.local:54018->204-62-14-135.static.6sync.net:https (ESTABLISHED) chrome 11068 saml 175u IPv4 56021419 0t0 TCP greeneggs.qmetricstech.local:42182->stackoverflow.com:http (ESTABLISHED) 
Interesting Posts

Gnome показывает рабочее пространство перед отображением экрана входа в систему

Как удалить несколько пустых строк из файла?

Каковы некоторые достойные замены альт-табу для Gnome?

Блокируйте все устройства при настройке громкости пульсового звука в kmix

dconf-WARNING **: не удалось зафиксировать изменения в dconf: соединение закрыто

NixOS: Как мне изменить свою группу и очистить плохие конфигурации?

Команда df не показывает правильные значения

Переименовать скрипт bash – false нет такой ошибки файла или каталога

Как root может писать файл sudoers с разрешениями, установленными на 440?

на daemon создает пустые задачи

Как удалить файл с именем «-C»

Как вы отправляете приложения командной строки прямо в фон?

Выполнить как другой пользователь, который не является root

Как завершить фоновый процесс в Linux, когда pid неизвестен?

Ограничить пользователя с помощью sudo для доступа к домашним папкам

Linux и Unix - лучшая ОС в мире.