
fromnet | ftp | ftpserv | httpserv | ip | netlog | ping | pingdiff | tcpdump | udpdump | udpsend | web | wget | Команда: udpdump sfk udpdump [параметры] [группа] порт
создать удобочитаемый шестнадцатеричный дамп ввода сокета UDP,
для отладки сетевых приложений UDP.
опции
-showle выделяет символы окончания строки CR и LF.
вы также можете добавить «le» к имени команды.
-wide выводит 32 входных байта на строку.
-lean выводит 16 входных байтов на строку.
-post сокращенный формат, например, для сообщений на форуме
-min минимальный формат с alnum только текстом
-echo echo полученные пакеты обратно отправителю.
-stop или stop=n останавливается после получения n пакетов.
с цепочкой команд по умолчанию -stop=1.
-sep[arator] выводит подробный разделитель между пакетами
с номером сообщения, IP-адресом источника и временем.
-широкое прослушивание вещания на заданном порту.
-pure перечисляет плоские шестнадцатеричные символы:
53464B2D544553540D0A
-hexsrc перечисляет шестнадцатеричные значения, разделенные запятыми:
0x53,0x46,0x4B,0x2D,0x54,0x45,0x53,0x54,0x0D,0x0A,
-decsrc перечисляет десятичные значения, разделенные запятыми:
83,70,75,45,84,69,83,84,13,10,
-maxdump=n выводить только первые n байт входящих данных.
-flat без шестнадцатеричного дампа, печатать символы по мере их поступления.
-nohead не показывает сообщение «получено n байтов».
-text просто напечатать текст, так же, как -flat -nohead.
используйте -sep, чтобы показать заголовок для каждого сообщения.
-tofile x записать вывод в файл x.
фильтрация сообщений
показывать только сообщения...
-из "s1,s2" из IP-адресов, содержащих текст s1 или s2.
обратите внимание, что пакеты из одного и того же
машина может использовать IP 127.0.0.1
-из "s1 s2" то же, что и -из "s1,s2"
-notfrom "s" не с IP-адреса, содержащего текст s,
с ".10" соответствует .10 и .100
но ".10/" соответствует только .10
-size n с этим размером
-minsize n больше или равно n
-maxsize n меньше или равно n
-data foo, содержащий текст "foo"
-data 0xa0a1, содержащий двоичные данные 0xa0a1
экспериментальный многоадресный прием
если указан IP-адрес группы многоадресной рассылки, например
sfk удпдамп 224.0.0.123 5000
затем udpdump пытается распечатать входящие многоадресные сообщения.
это может работать или не работать в зависимости от ОС, сети
интерфейс, настройки маршрутизатора и брандмауэра, права пользователя и
другие программы, работающие параллельно.
поддержка специального протокола
sfk udpdump -bon — печатать сообщения bonjour
sfk udpdump -knx - печатать сообщения knx (sfk help knx)
смотрите также
sfk udpsend — отправлять пакеты UDP.
sfk hexdump — для дополнительных параметров формата.
Примеры
sfk удпдамп 5000
ожидает на порту 5000 входящих пакетов udp.
sfk udpdump 5000 - от .10
показывать только пакеты с IP-адресов, содержащих .10
например 192.168.100.1 или 192.168.1.100
sfk udpdump 5000 - из ".100/,.101/,.102/"
показывать только с окончания IP .100, .101 или .102
например 192.168.1.100, но не 192.168.100.1 |
![]() |