0
我正在嘗試監視傳入的連接進行處理。 我試過GetExtendedTCPTable
(也是UDP),但perfmon.exe(Perfomance Monitor)列出的一些連接沒有顯示在我的應用程序中。 任何人都可以解釋爲什麼會發生這種情況,以及如何監視進程的所有網絡活動。我需要:RemoteIP
,LocalPort
。過程網絡活動監視
我正在嘗試監視傳入的連接進行處理。 我試過GetExtendedTCPTable
(也是UDP),但perfmon.exe(Perfomance Monitor)列出的一些連接沒有顯示在我的應用程序中。 任何人都可以解釋爲什麼會發生這種情況,以及如何監視進程的所有網絡活動。我需要:RemoteIP
,LocalPort
。過程網絡活動監視
找到了答案。 MJSNiffer可以幫助你。您可以獲得PID打開的端口,並通過過濾Sniffered數據來跟蹤所有連接以執行端口操作。
歡迎使用stackoverflow。請發佈你寫的代碼,以便我們可以看到你迄今爲止做了什麼,並可以從那裏幫助你。 – Sim 2014-09-27 12:03:54
也應該是有幫助的,如果你可以讓知道什麼是工作,什麼不是。就像tcp工作,但udp你沒有得到etc ..你也檢查了http://stackoverflow.com/questions/15573504/getextendedtcptable -donesnt-return-the-same-result-as-netstat-ano – asb 2014-09-27 13:48:48
是的,我嘗試了所有這一切。 工作:TCP工作,也是UDP工作。但。 當我檢查permon,我看到額外的連接,我認爲這是包含連接打開UDP端口。這些連接不會出現在擴展表中。 另外我已經完成了一個解決方案,使用嗅探器並通過PID開放端口過濾它的信息。之後,我將ip 1加1到另一個沒有IP地址重複的表中,所以在最後我得到了IP連接到PID的表格。 – 2014-09-28 08:57:23