Yeo
@Yeo

Как получить протокол прикладного уровня?

Здравствуйте, пишу сниффер. Интересует как получить протокол прикладного уровня (имя) перехватываемого пакета. В какую сторону лезть?

Нужно сделать таблицу соответствия "метрики пакета" - имя прикладного уровня.
  • Вопрос задан
  • 92 просмотра
Решения вопроса 1
В первом приближении - по TCP/UDP порту серверной стороны (IANA Assigned Numbers).
Если нужна более высокая точность - смотрите в сторону сигнатур и эвристик.
Никто не мешает клиенту и серверу "договориться" об использовании нестандартного порта для какого-либо прикладного протокола.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы