Здравствуйте, Аноним, Вы писали:
А>Всем доброго времени суток. А>Шлю udp пакеты используя winsock, с помощью winpcap перехватываю их. Как только пакет будет захвачен, перестаю посылать пакеты используя winsock, а пытаюсь через winpcap, собственно посылка через winpcap и не удается. Точнее снифер wireshark (написан на winpcap) их все же видит, но другой снифер их не ловит и на целевую машину они не доходят.
А>Пакеты шлются на тот же интерфейс где и были "пойманы" А>Пробовал отсылать чистые копии, с измененной контрольной суммой в ноль, даже изменял ip идентификатор, не помогает...
А>прикладываю код, он основан на рабочих примерах с офф сайта и при простой посылке (даже идентичных) udp пакетов работает, но с добавление прослушки перестает работать.
проблема была в некорректной контрольной сумме ip заголовка, winsock это игнорировал, winpcap — нет