PDA

Просмотр полной версии : Как вы пишите сетевые снифферы?


Chrome~
13.10.2009, 15:31
Как вы пишите сетевые снифферы?
У меня есть два варианта:

1) Перевод сокета в соответствующий режим.
2) Перехват API функций Winsock.

Что используете вы и что более эффективно использовать?

POS_troi
13.10.2009, 16:32
1) самый простой в реализации способ.

вот пример простейшего (когдато колупал на его основе эту тему)

http://www.cyberguru.ru/cpp-sources/network/primer-prostejshego-sniffera-dlya-windows-2000/xp.html

Hiro Protagonist
13.10.2009, 21:50
2Chrome~

Именно для сниферов ничего лучше winpcap не придумали, если не хочется долго парится. Если хочется - драйвер-фильтер.

Остальные методы под r3 не удобны именно для обычных снифферов.