Linux -- это интересно

Justniffer


Рубрика: Администрирование -> Интернет ПО
Метки: | | | | | |
Просмотров: 1305

Консольная утилита для анализа трафика, сниффер протокола HTTP.


Justniffer — консольная C++ утилита, для анализа трафика на стороне сервера или клиента, сниффер протокола HTTP (TCP Packet Sniffer).

Сниффер (Sniffer) — сетевой анализатор трафика, приложение или программно-аппаратное устройство, предназначенное для перехвата и последующего анализа, либо только анализа, сетевого трафика предназначенного для других узлов.

Основной задачей проекта Justniffer является извлечение и сохранение перехваченных HTTP-пакетов (также поддерживаются протоколы JDBC, RTSP, SIP, SMTP, IMAP, POP, LDAP) в формате стандартного лога Apache (веб-сервер). Примеры использования:

justniffer -i eth0
justniffer -i wlan2

Позволяет оценивать время выполнения запроса:

justniffer -i eth0 -a " %response.time"

Выводить полный дамп HTTP-заголовков:

justniffer -i eth0 -r

Самостоятельно определять формат вывода:

justniffer -i eth0 -l " %request.timestamp %source.ip %dest.ip %request.header.host %request.url"

На сайте Justniffer имеется скрипт-обертка на python (justniffer-grab-http-traffic), позволяющая перехватывать весь HTTP траффик и сохранять страницы, изображения и прочее:

sudo ./justniffer-grab-http-traffic -d /tmp/nav -U nobody -i eth0

Лицензия: GNU General Public License version 2.0 (GPLv2)

Домашняя страница

Страница на sourceforge.net

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)