赞
踩
①熟知端口号(公认端口号):
由因特网指派名字和号码公司ICANN负责分配给一些常用的应用程序固定使用的熟知端口,其值一般为0~1023②一般端口号:
用来随时分配给请求通信的客户进程。
一般端口扫描方式分类
全连接扫描(Connect扫描)
全TCP连接——这种扫描方法使用三次握手,与目标计算机建立标准的TCP连接。
这种方法容易被目标主机记录,但获取的信息比较详细。
半连接扫描(SYN扫描)——扫描主机自动向目标计算机的指定端口发送SYN数据段,表示发送建立连接请求
由于扫描过程中,全连接尚未建立,所以大大降低了被目标计算机记录的可能,并且加快了扫描速度
若目标计算机的回应TCP报文中SYN=1,ACK=1,则说明该端口是活动的,
接下来扫描主机发送一个RST给目标计算机,拒绝建立TCP连接,从而导致三次握手的失败。
若目标计算机的回应是 RST,则表示该端口不是活动端口。这种情况下,扫描
主机不用作任何回应。
FIN扫描——依靠发送FIN字段来判断目标计算机的指定端口是否活动
发送一个FIN=1的TCP报文到一个关闭的端口时,该报文会被丢掉,并返回一个RST报文
如果当FIN 报文到一个活动端口时,该报文只是简单地丢弃,不会返回任何回应
从中可以看出FIN扫描没有涉及任何TCP连接部分,因此,这种扫描比前两种都安全
这种扫描是利用第三方主机来代替入侵者进行扫描
第三方主机一般是入侵者通过入侵其他计算机而得到的,该主机又被称为“肉鸡”,是安全防御系数极低的个人计算机
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。