Здравствуйте Hollander, Вы писали:
H>Привет !
H>Подскажите, пожалуйста, как можно перехватить все пакеты, идущие с локального хоста. Есть такая фича, как равсокеты, но работают они нормально только для Вынь2000. Может кто занимался похожим вопросом ? H>Заранее благодарен.
Честно говоря не очень представляю чем могут здесь помочь rawsockets.
Если тебе надо перехватывать все пакеты, то надо писать NDIS Intermediate driver, пример есть в DDK (passthru называется). Если же тебе что-то определенное надо ловить (напр., ты заинтересован в каких-то UDP датаграммах или напр хочешь отлавливать TCP соединения) то ЗНАЧИТЕЛЬНО проще перехват осуществить с помощью TDI filter driver. Примеров ни TDI клиентов, ни TDI фильтров к сожалению в DDK нет, но сам TDI очень хорошо описан в DDK help...