【问题标题】:how can I find the remote address of a continuous UDP stream如何找到连续 UDP 流的远程地址
【发布时间】:2011-04-13 23:33:48
【问题描述】:

对于那些在 PC 上玩 MW2 的人来说,你知道它受到黑客和作弊者的困扰。我想创建一个解决方案,让多人游戏的主机可以选择性地屏蔽作弊者。 我遇到的问题是我不知道如何定位正在发送或接收 UDP 数据包的远程 IP。 Netstat 只会显示我本地机器上的监听器。 IPGlobalProperties 没有任何我可以使用的方法,因为 UDP 是无连接的。

如何查找 UDP 数据包的远程 IP? 我想用 C# 编写一个解决方案。

【问题讨论】:

    标签: c# .net udp ip-address


    【解决方案1】:

    您首先需要编写一个网络嗅探器,请参阅此 CodeProject example

    【讨论】:

      【解决方案2】:

      这是我制作的管理工具的源代码,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

      【讨论】:

        猜你喜欢
        • 2019-08-30
        • 2019-01-29
        • 1970-01-01
        • 2017-10-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-09-16
        • 1970-01-01
        相关资源
        最近更新 更多