C#实现监控windows系统进程的联网情况

daijope 2012-02-27 04:57:58
C#中要怎样实现类似于在命令行下的netstat -a这样的功能。类似的软件如Tcp view。
不知道有没有现成的类库可以使用?
实现这个要怎样的思路呢?

windows 会把系统进程的联网数据(目标地址,使用的端口号)保存在哪里呢?


求指导,先谢谢了!
...全文
95 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
WAN 2012-02-28
http://hi.baidu.com/jiang_yy_jiang/blog/item/278e1b13771622145baf53a6.html
如果还要UDP的话,参考:
http://technet.microsoft.com/en-us/query/aa366033
回复
ycagri 2012-02-28
WinScap
回复
viki117 2012-02-28
搜索: C#调用命令窗口
回复
h705c 2012-02-27
直接通过Process.Start调用netstat然后得到output stream做分析
不然就要Hook,可以考虑用WinScap
回复
发动态
发帖子
C#
创建于2007-09-28

10.4w+

社区成员

.NET技术 C#
申请成为版主
社区公告

全世界最好的语言,没有之一.