Я знаю, что могу послать пользовательскую полезную нагрузку с параметром -p в шестнадцатеричном формате, например, ping -p DEADBEAF 8.8.8.8 Просто любопытно, может ли сервер ответить также полезной нагрузкой? Если да, как я могу показать это в терминале?

И более того, могу ли я реализовать это на своем сервере, например в python? Так что я мог бы ответить на пинг с 16 байтами сообщений, это было бы смешно

1 ответ1

2

Я недавно задавался вопросом, что отправляется в ping на Windows, и вот что я получил:

https://drive.google.com/file/d/0B3N2koAvLeyJRnNjRDBpQ2o4dUE/view

Система отправляет неполный латинский алфавит (почему нет x, y и z?) и маршрутизатор Linux отвечает тем же значением.

Вы можете просматривать то, что отправляется с помощью сетевого анализатора (или анализатора, чтобы сделать его менее опасным), например tcpdump.

Я предполагаю, что вы должны вернуть то же значение, которое отправляет клиент, но я могу ошибаться.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .