Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Tcpdump - Программная реализация03 мая 2011Оглавление: 1. Tcpdump 2. Ключи 3. Программная реализация 4. Кроссплатформенность Программа состоит из двух основных частей: части захвата пакетов или pcap) и части отображения захваченных пакетов. Часть захвата пакетов передаёт "выражение выбора пакетов" напрямую библиотеке захвата пакетов, которая проверяет выражение на синтаксис, компилирует его, а затем копирует во внутренний буфер программы сетевые пакеты, проходящие через выбранный интерфейс и удовлетворяющие условиям в выражении. Часть отображения пакетов выбирает захваченные пакеты по одному из буфера, заполняемого библиотекой, и выводит их на стандартный вывод построчно, в соответствии с заданным уровнем детальности. Если задан подробный вывод пакетов, программа проверяет для каждого сетевого пакета, имеется ли у неё модуль расшифровки данных, и, в случае наличия, соответствующей подпрограммой извлекает тип пакета в протоколе или передаваемые в пакете параметры. Просмотров: 4543
|