Pcap библиотека для C # странная проблема - PullRequest
2 голосов
/ 26 ноября 2010

В настоящее время я использую библиотеку PCAP C # и не изменяю полученный пакет. Проблема проиллюстрирована на следующем изображении.

http://img269.imageshack.us/img269/6549/wtfisthisshitx.jpg

С левой стороны - Wireshark (правильная версия захваченного пакета), а справа - мой захват с использованием библиотеки Pcapсфз. C2s не принадлежат. Кто-нибудь еще видел это раньше?

Код, который я использую для получения пакетов, почти на 100% похож на пример, размещенный на их сайте.

1 Ответ

1 голос
/ 09 апреля 2012

У меня нет опыта работы с библиотекой, которой вы сейчас пользуетесь SharpPcap достаточно широко, и у меня не было проблем с этим. В качестве альтернативы Pcap вы можете использовать различные другие продукты для доступа к пакетам на уровне NDIS, например fireBwall , который использует драйвер WinpkFilter. fireBwall анализирует ваши пакеты по классам, которые можно использовать для ссылки / изменения проанализированных значений пакета.

...