2010-07-03 59 views
3

今天我正在玩現代戰爭2.我正在舉辦地面戰。有20人在玩。一個notoroius公然的黑客加入。我想擺脫他。我的想法是開始添加端口到我的防火牆找到他並阻止他。MW2如何隱藏來自netstat的連接信息?

當我打開netstat時,這是我發現的。 alt text http://www.phantix-llc.com/netstat_data.jpg

最後一項是在我退出遊戲後立即進行。顯示的最後一個IP屬於蒸汽。

MW2如何隱藏來自netstat的所有傳入連接?

我該如何克服這個問題?

回答

2

它將使用UDP而不是TCP,因此不會有固定的連接。不幸的是,你不能從netstat for UDP中找到他的IP;你必須在遊戲中查看它。

要從netstat獲得更多有用的信息,您需要netstat -ano:它還會顯示您打開的UDP偵聽套接字以及每個套接字的程序ID。然後您可以使用任務管理器(查看,選擇列,添加PID列)來確定哪些屬於MW2。但是UDP沒有固定的連接,所以它不會顯示關於誰在外部使用你的UDP連接的信息。

+0

我必須能夠將信息作爲服務器推送給玩家。我怎樣才能找到IP信息? – Paul 2010-07-03 19:23:59

+0

MW2服務器代碼將知道它。必須有一種方法來查詢MW2 - 管理控制檯或其他東西?在捏一下,你可以安裝Ethereal之類的以太網記錄器並觀看遊戲產生的數據包,但是如果遊戲中沒有管理員/禁止界面,我會很驚訝。 (但我從來沒有玩過。) – Rup 2010-07-03 19:35:30

+0

沒有管理員/禁止界面。根本沒有接口。 Infinitywar /閥門使得玩家無法控制。沒有管理員。它很爛。 – Paul 2010-07-03 19:43:33

1

是的,這裏有mwf2的管理工具,在控制檯中寫入狀態「在遊戲中按ctrl + alt + supr以便你可以看到控制檯在後面」。另外aIWNet_crt_u.exe「作弊報告工具」會給你ips和姓名和xuid。

0

使用tcpdump的/ Wireshark的一個工具(曾經是飄渺的)類型的工具來分析流量。那麼問題是你將不得不查明哪個udp流屬於討厭的人。 如果您正在主持遊戲並能夠將人踢出去,您可能需要記錄流量,然後將其踢出去並查看哪條流停止。另一種選擇是向他發送私人消息並嘗試查看他們發送的位置。