Как я могу найти удаленный адрес непрерывного потока UDP - PullRequest
2 голосов
/ 18 сентября 2010

Те из вас, кто играет в MW2 на ПК, знают, что его преследуют хакеры и мошенники. Я хотел бы создать решение, в котором хозяин многопользовательской игры может выборочно защищать себя от мошенничества. Проблема, с которой я сталкиваюсь, заключается в том, что я не знаю, как найти удаленные IP-адреса, которые отправляют или получают пакеты UDP. Netstat покажет только слушателям на моей локальной машине. IPGlobalProperties не имеет методов, которые я могу использовать, так как UDP не использует соединение.

Как я могу найти удаленные IP-адреса пакетов UDP? Я хотел бы написать решение с использованием C #.

Ответы [ 2 ]

0 голосов
/ 21 августа 2011

вот мой исходный код для админ-инструмента, который я сделал, Vac будет забанить вас за это он использует winpcap для чтения сетевого трафика игры и сканирует ключевые пакеты. затем сохраняет имя и IP-адрес каждого пользователя, подключенного к вам. а также предоставляет http-интерфейс для пинки / бана игроков.

работает на xp32, vista 32 64 и win7 32 64

http://sof.adivinedude.com/downloads/index.php?dir=&file=COD_ADMIN_v2.4_source_code.zip

0 голосов
/ 18 сентября 2010

Для начала вы захотите написать сетевой сниффер, см. Этот CodeProject пример .

...