Назад | Перейти на главную страницу

Записывать данные http в уникальные файлы с помощью tcpick

Я пытаюсь использовать tcpick для регистрации HTTP-данных в уникальных файлах (клиент и сервер смешаны вместе). Это один из примеров из tcpickс страница руководства:

$ tcpick -i eth0 "port 80" -wRub

Я ожидал, что это запишет поток tcp в файл с именем <ip_client>_<ip_server>_<port_server>.tcpick, но кажется, что файл вообще не записывается.

У кого-нибудь есть объяснение этому? я бегу tcpick 0.2.1 в Ubuntu 12.04.1 LTS.

Это, вероятно, слишком старое, чтобы помочь, но ... Сначала я предполагаю, что он не видит никакого трафика на порту 80 eth0. Если вы введете команду "tcpdump -i eth0 port 80", получите ли вы трафик? Если нет, как насчет «tcpdump -i eth0»? Ответы на них могут пролить свет.

Когда я запускаю указанную выше команду (с соответствующим именем интерфейса для моей системы), я получаю много файлов. tcpick 0.2.1 в FreeBSD 9.1.