对于那些在 PC 上玩 MW2 的人来说,您知道它被黑客和作弊者所困扰。我想创建一个解决方案,让多人游戏的主机可以有选择地用防火墙挡住作弊者。
我遇到的问题是我不知道如何定位发送或接收 UDP 数据包的远程 IP。
Netstat 只会显示我本地机器上的监听器。
IPGlobalProperties
没有任何我可以使用的方法,因为 UDP 是无连接的。
我怎样才能找到 UDP 数据包的远程 IP? 我想使用 C# 编写解决方案。
最佳答案
您首先要编写一个网络嗅探器,请参阅此代码项目 example .
关于c# - 如何找到连续 UDP 流的远程地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3739847/