社区
C#
帖子详情
局域网中已知IP以及端口如何获得对应的进程名?
mowensky
2010-06-28 04:40:01
局域网中已知IP以及端口如何获得对应的进程名?
...全文
93
5
打赏
收藏
局域网中已知IP以及端口如何获得对应的进程名?
局域网中已知IP以及端口如何获得对应的进程名?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mowensky
2010-06-29
打赏
举报
回复
[Quote=引用 4 楼 computerfox 的回复:]
看看这个!
http://www.codeproject.com/KB/cs/Remote_process_controller.aspx
你需要用email注册一个用户后,才可以下载源代码!
[/Quote]
谢谢
捷哥1999
2010-06-28
打赏
举报
回复
看看这个!
http://www.codeproject.com/KB/cs/Remote_process_controller.aspx
你需要用email注册一个用户后,才可以下载源代码!
mowensky
2010-06-28
打赏
举报
回复
[Quote=引用 2 楼 zhaolihe 的回复:]
上网找点WMI的介绍会对你的问题有些帮助的
[/Quote]
给点具体点的意见呗。。WMI的太多了。。。
zhaolihe
2010-06-28
打赏
举报
回复
上网找点WMI的介绍会对你的问题有些帮助的
mowensky
2010-06-28
打赏
举报
回复
瞬间沉底了。。。
网络信息扫描实验
实验三 网络信息扫描实验 一、实验目的 1、通过练习使用网络
端口
扫描器,可以了解目标主机开放的
端口
和服务程序,从而获取系统的有用信息,发现网络系统的安全漏洞。在实验
中
,我们将练习使用Superscan网络
端口
扫描工具。通过
端口
扫描实验,增强网络安全方面的防护意识。 2、通过使用综合扫描及安全评估工具,学习如何发现计算机系统的安全漏洞,并对漏洞进行简单分析,加深对各种网络和系统漏洞的理解。在实验
中
,我们将练习使用流光Fluxay5和SSS。 二、实验原理 1、网络
端口
扫描原理 一个开放的网络
端口
就是一条与计算机进行通信的信道,对网络
端口
的扫描可以得到目标计算机开放的服务程序、运行的系统版本信息,从而为下一步的入侵做好准备。对网络
端口
的扫描可以通过执行手工命令实现,但效率较低;也可以通过扫描工具实现,效率很高。扫描工具是对目标主机的安全性弱点进行扫描检测的软件。它一般具有数据分析功能,通过对
端口
的扫描分析,可以发现目标主机开放的
端口
和所提供的服务,以及相应服务软件版本和这些服务及软件的安全漏洞,从而能及时了解目标主机存在的安全隐患。 扫描工具根据作用的环境不同,可分为两种类型:网络漏洞扫描工具和主机漏洞扫描工具。主机漏洞扫描工具是指在本机运行的扫描工具,以期检测本地系统存在的安全漏洞。网络漏洞扫描工具是指通过网络检测远程目标网络和主机系统所存在漏洞的扫描工具。本实验主要针对网络漏洞扫描工具进行介绍。 1)
端口
的基础知识 为了了解扫描工具的工作原理,首先简单介绍一下
端口
的基本知识。
端口
是TCP协议
中
所定义的,TCP协议通过套接字(socket)建立起两台计算机之间的网络连接。套接字采用[
IP
地址:
端口
号]的形式来定义,通过套接字
中
不同的
端口
号可以区别同一台计算机上开启的不同TCP和UDP连接
进程
。对于两台计算机间的任一个TCP连接,一台计算机的一个[
IP
地址:
端口
]套接字会和另一台计算机的一个[
IP
地址:
端口
]套接字相
对应
,彼此标识着源端、目的端上数据包传输的源
进程
和目标
进程
。这样网络上传输的数据包就可以由套接字
中
的
IP
地址和
端口
号找到需要传输的主机和连接
进程
了。由此可见,
端口
和服务
进程
一一
对应
,通过扫描开放的
端口
,就可以判断出计算机
中
正在运行的服务
进程
。 TCP/UDP的
端口
号在0~65535范围之内,其
中
1024以下的
端口
保留给常用的网络服务。例如:21
端口
为FTP服务,23
端口
为TELNET服务,25
端口
为SMTP服务,80
端口
为HTTP服务,110
端口
为POP3服务等。 2)扫描的原理 扫描的方式有多种,为了理解扫描原理,需要对TCP协议简要介绍一下。 一个TCP头的数据包格式如图4-16所示。它包括6个标志位,其
中
: SYN用来建立连接; ACK为确认标志位,例如,当SYN=1,ACK=0表示请求连接的数据包;当SYN=1,ACK=1表示接受连接的数据包。 FIN表示发送端已经没有数据可传了,希望释放连接。 RST位用于复位错误的连接,比如收到的一个数据分段不属于该主机的任何一个连接,则向远端计算机发送一个RST=1的复位数据包,拒绝连接请求。 根据上面介绍的知识,下面我们介绍基于TCP和UDP协议的几种
端口
扫描方式。 1) TCP全连接扫描 TCP全连接扫描方法是利用TCP的三次握手,与目标主机建立正常的TCP连接,以判断指定
端口
是否开放。这种方法的缺点是非常容易被记录或者被检测出来。 2)TCP SYN扫描 本地主机向目标主机发送SYN数据段,如果远端目标主机
端口
开放,则回应SYN=1,ACK=1,此时本地主机发送RST给目标主机,拒绝连接。如果远端目标主机
端口
未开放,则会回应RST给本地主机。由此可知,根据回应的数据段可判断目标主机的
端口
是否开放。由于TCP SYN扫描没有建立TCP正常连接,所以降低了被发现的可能,同时提高了扫描性能。 3)TCP FIN扫描 本地主机向目标主机发送FIN=1,如果远端目标主机
端口
开放,则丢弃此包,不回应;如果远端目标主机
端口
未开放,则返回一个RST包。FIN扫描通过发送FIN的反馈判断远端目标主机的
端口
是否开放。由于这种扫描方法没有涉及TCP的正常连接,所以使扫描更隐秘,也称为秘密扫描。这种方法通常适用于UNIX操作系统主机,但有的操作系统(如Windows NT)不管
端口
是否打开,都回复RST,这时这种方法就不适用了。 4)UDP ICMP扫描 这种方法利用了UDP协议,当向目标主机的一个未打开的UDP
端口
发送一个数据包时,会返回一个ICMP_PORT_UNREACHABLE错误,这样就会发现关闭的
端口
。 5)ICMP 扫描 这种扫描方法利用了ICMP协议的功能,如果向目标主机发送一个协议项存在错误的
IP
数据包,则根据反馈的ICMP错误报文,判断目标主机使用的服务。 6)间接扫
端口
号与
IP
地址之间有什么关系?
在计算机网络
中
,
IP
地址和
端口
号是两个基本而重要的概念,它们共同构成了网络通信的基础。理解它们之间的关系对于实现网络通信和应用程序开发至关重要。
局域网
广域网
IP
TCP UDP
1
局域网
基本原理 1.1 2 广域网基本原理 3
IP
基本原理 4TCP和UDP基本原理
网络
端口
及
对应
服务
网络
端口
对应
服务介绍,可用过本文快速查询
对应
服务。
【计算机网络】
端口
详解【概念、作用、分类、常见
端口
】
目录 什么是网络
端口
?
端口
的作用
端口
的分类
端口
使用的注意事项 常见
端口
号及其用途 什么是网络
端口
? 在网络技术
中
,
端口
包括逻辑
端口
和物理
端口
两种类型。 物理
端口
是用于连接物理设备之间的接口,如ADSL Modem、集线器、交换机、路由器上用于连接其他网络设备的接口。 逻辑
端口
是指逻辑意义上用于区分服务的
端口
,比如用于浏览网页服务的80
端口
,用于FTP服务的21
端口
等。 我们这里讲的是逻辑
端口
。
端口
的作用
端口
号的主要作用是表示一台计算机
中
的特定
进程
所提供的服务。网络
中
的计算机是.
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章