tcpdump
Справочная информация о программе (приложении) tcpdump, Linux (04.03.2000) - Сетевые сканеры, шпионы, снифферы: разработчик, описание, дата выхода
Вид приложения:
Сетевые сканеры, шпионы, снифферы
Версия:
04.03.2000
Дата выхода:
2012-07-06
Разработчик:
The Tcpdump team
Языки:
Английский
Операционные системы:
Linux
Описание
tcpdump 4.3.0 для Linux - Утилита, позволяющая перехватывать и анализировать сетевой трафик, проходящий через компьютер, на котором запущена данная программа.Для выполнения программы требуется наличие прав суперпользователя и прямой доступ к устройству.Основные назначения tcpdump:- Отладка сетевых приложений.- Отладка сети и сетевой конфигурации в целом.Программа состоит из двух основных частей: части захвата пакетов (обращение к библиотеке, libpcap (Unix) или pcap (Windows)) и части отображения захваченных пакетов (которая на уровне исходного кода является модульной и для поддержки нового протокола достаточно добавить новый модуль).Часть захвата пакетов (при запуске) передаёт «выражение выбора пакетов» (идущее после всех параметров командной строки) напрямую библиотеке захвата пакетов, которая проверяет выражение на синтаксис, компилирует его (во внутренний формат данных), а затем копирует во внутренний буфер программы сетевые пакеты, проходящие через выбранный интерфейс и удовлетворяющие условиям в выражении.Часть отображения пакетов выбирает захваченные пакеты по одному из буфера, заполняемого библиотекой, и выводит их (в воспринимаемом человеком виде) на стандартный вывод построчно, в соответствии с заданным (в командной строке) уровнем детальности.Если задан подробный вывод пакетов, программа проверяет для каждого сетевого пакета, имеется ли у неё модуль расшифровки данных, и, в случае наличия, соответствующей подпрограммой извлекает (и отображает) тип пакета в протоколе или передаваемые в пакете параметры.
Забавное видео
В 2 года родители подарили малышу баскетбольное кольцо и мяч, посмотрите, что умеет этот малыш сейчас!