LINUX.ORG.RU
решено ФорумAdmin

tcpdump

 , ,


0

1

https://play.golang.org/p/oE98tIp8nnj

по ссылке примитивный сервер который слушает на 127.0.0.1:8888 и одновременно запускаемый клиент который постоянно туда отправляет на этот адрес коннектится и отправляет POST запрос.

вопрос: как мне при помощи tcpdump или чего то другого открытого и используемого в большинстве GNU/Linux дистрибутивов перехватить пакеты которые идут на ip 127.0.0.1 и порт 8888?

tcpdump -vv -n -A -q tcpdump -vv -n -A -q -X ‘host 127.0.0.1’

ловят все что угодно но не этот адрес и не hello world как и чем мне их поймать? подскажите пожалуйста

★★
Ответ на: комментарий от pon4ik

на локалхосте. по ссылке просто программа которую можно запустить

go run test.go

и которая будет давать сетевой трафик который я хочу перехватить.

я хочу перехватывать трафик на конкретный адрес, на конкретный порт - видеть какой пакет туда ушел

quester ★★
() автор топика
Ответ на: комментарий от quester

Пока - интрига мне непонятна, либо ты не осилил отфильтровать трафик от tcpdump -i any, либо go заворачивает локальные относительно процесса пакеты мимо сетевого стека. Первое конечно не интересно совсем, второе впечатляет но не больше чем обвязка для бездумных макак. В любом случае у меня нет подходящего окружения куда я мог бы поставить go без напряга.

pon4ik ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.