扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:天新网 来源:天新网 2007年12月28日
关键字: 端口 Windows 2003 Windows Windows xp
一、问题的提出:
写过一些端口的文章,但有一个问题一直困扰着我,就是查找端口所对应的服务。比如:如图1所示1035和1063端口对应的进程都是svchost,但是这两个端口对应的是哪个服务呢?只有找到对应的服务才能停止该服务从而彻底关闭对应的端口,同时才能看看是正常服务还是木马服务。
图1
二、问题的
参考了网上的一些文章和自己的摸索找到了一个简单的方法,下面先以查找
1035和1063端口为例看看查找的过程,步骤如下:
1、如图1:用TCPVIEw查看端口列表。记下1035和1063端口对应的进程都是svchost,注意它们的pid值都为1308(svchost.exe:1308),记住这个数。
2、如图2:在命令窗口(运行cmd进入)运行tasklist /svc列出进程所对应的
3、如图3所示,当打开服务(运行services.msc)界面时却发现界面中显示的是红圈中的内容而不是dhcp和dnscache,这两个常用的能猜到是什么服务,但有些服务名称和在图2中显示的根本对不上。下面就是本文的
4、用
用法如下:
C:\>sc getdisplayname dhcp
[SC] GetServiceDisplayName
名称 = DHCP Client
C:\>sc getdisplayname dnscache
[SC] GetServiceDisplayName 成功
名称 = DNS Client
看到了吧!dhcp对应的名称是DHCP Client,dnscache对应的是DNS Client,从图2中可以找到相应的服务了吧!
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者