Network programming MW2如何从netstat隐藏连接信息?

Network programming MW2如何从netstat隐藏连接信息?,network-programming,Network Programming,今天我在玩《现代战争2》。我在主持地面战争。大概有20个人在玩。一个臭名昭著的黑客加入了进来。我想摆脱他。我的想法是开始在我的防火墙上添加端口来找到他并阻止他 当我打开netstat时,我发现了这一点。 最后一个条目是在我退出游戏后立即输入的。最后显示的IP属于steam MW2如何从netstat隐藏所有传入连接 如何克服这个问题?它将使用UDP而不是TCP,因此不会有固定连接。不幸的是,您将无法从netstat中找到他的UDP IP;你必须在游戏中查找它 为了从netstat获取更多有用的

今天我在玩《现代战争2》。我在主持地面战争。大概有20个人在玩。一个臭名昭著的黑客加入了进来。我想摆脱他。我的想法是开始在我的防火墙上添加端口来找到他并阻止他

当我打开netstat时,我发现了这一点。

最后一个条目是在我退出游戏后立即输入的。最后显示的IP属于steam

MW2如何从netstat隐藏所有传入连接


如何克服这个问题?

它将使用UDP而不是TCP,因此不会有固定连接。不幸的是,您将无法从netstat中找到他的UDP IP;你必须在游戏中查找它


为了从netstat获取更多有用的信息,您需要
netstat-ano
:它还将显示打开的UDP侦听套接字以及拥有每个套接字的程序ID。然后,您可以使用任务管理器(查看、选择列、添加PID列)来标识哪些列属于MW2。但是UDP没有固定的连接,因此它不会显示外部用户使用UDP连接的信息。

是的,有mwf2的管理工具,所有这些都在控制台中写入状态“在游戏中按ctrl+alt+supr,这样你就可以看到后面的控制台”。另外,
aIWNet\u crt\u.exe
“作弊报告工具”将为您提供IP、姓名和xuid。

如果您希望将某人踢出游戏主机,请尝试此网站

它有一个包含所有所需指令和源代码的工具

使用tcpdump/wireshark(以前是ethereal)类型的工具来分析流量。接下来的问题是,您必须确定哪个udp流属于讨厌的人。
如果你正在主持游戏并且能够将人们踢出,你可能需要记录流量,然后将他踢出,看看哪个流停止。另一个选择是向他发送私人消息,并尝试查看它们发送到哪里

我必须能够将信息作为服务器发送给玩家。我怎样才能找到IP信息?MW2服务器代码会知道的。必须有一种方法来查询MW2-一个管理控制台或什么?在紧要关头,你可以安装以太网记录器,比如Ethereal,并观看游戏生成的数据包,但是如果游戏中没有管理/禁止界面,我会非常惊讶。(但我从未玩过。)没有管理/禁止界面。根本没有接口。Infinitywar/阀门制造了它,因此玩家无法控制。没有管理员。太糟糕了。空灵的看起来很有希望。收集了大量数据,而且似乎有一个API。还必须有某种.NET框架来做同样的事情。