pcap.net блокирует или редактирует пакеты - PullRequest
0 голосов
/ 02 апреля 2012

Я хочу управлять списком игровых комнат для фильтрации карт. Моя идея состояла в том, чтобы фильтровать входящие пакеты для новых комнат.

Я не могу найти ничего о том, как редактировать или блокировать входящие пакеты на лету с помощью pcap.net в c #.

это возможно сделать?

Ответы [ 2 ]

3 голосов
/ 04 мая 2012

Для редактирования / фильтрации пакетов вы можете попробовать WinDivert . API - это C, поэтому вам нужно написать собственную привязку c #.

(раскрытие: WinDivert - мой проект.)

2 голосов
/ 02 апреля 2012

Если pcap.net является оболочкой для WinPcap, это не возможно - libpcap / WinPcap не может блокировать входящие пакеты или изменять их до того, как они достигнут сетевого стека, он может только пассивно захватывать пакетыи вводить их.

...