《端口扫描原》PPT课件.ppt
《《端口扫描原》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《端口扫描原》PPT课件.ppt(22页珍藏版)》请在三一办公上搜索。
1、端口扫描原理,端口扫描,端口扫描是通过与目标系统的TCP/IP端口连接,查看该系统处于监听或运行状态的服务。一项自动探测本地和远程系统端口开放情况的策略及方法,它使系统用户了解系统目前向外界提供了哪些服务,从而为管理或攻击提供了一种手段。,端口扫描,原理1)向目标主机的TCP/IP服务端口发送探测数据包,记录目标主机的响应。2)分析响应,判断服务端口是打开还是关闭,得知端口提供的服务或信息。端口扫描也可以通过捕获本地主机或服务器的流入流出IP数据包对本地主机的运行情况进行监视,查找内在弱点。,端口扫描,1、TCP概述2、TCP扫描1)全连接扫描2)半连接扫描(TCP SYN扫描)3)TCP F
2、IN扫描(秘密扫描)4)TCP Xmas和TCP null5)间接扫描3、UDP扫描4、防范,TCP 协议概述,源端口和目的端口字段各占2 字节。端口是运输层与应用层的服务接口。运输层的复用和分用功能都要通过端口才能实现。,序号字段占4 字节。TCP 连接中传送的数据流中的每一个字节都编上一个序号。序号字段的值则指的是本报文段所发送的数据的第一个字节的序号。,确认号字段占4 字节,是期望收到对方的下一个报文段的数据的第一个字节的序号。,数据偏移占4 bit,它指出TCP 报文段的数据起始处距离TCP 报文段的起始处有多远。“数据偏移”的单位不是字节而是32 bit 字(4 字节为计算单位)。,
3、保留字段占6 bit,保留为今后使用,但目前应置为0。,紧急比特URG 当URG=1 时,表明紧急指针字段有效。它告诉系统此报文段中有紧急数据,应尽快传送(相当于高优先级的数据)。,确认比特ACK 只有当ACK=1 时确认号字段才有效。当ACK=0 时,确认号无效。,推送比特PSH(PuSH)接收TCP 收到推送比特置1 的报文段,就尽快地交付给接收应用进程,而不再等到整个缓存都填满了后再向上交付。,复位比特RST(ReSeT)当RST=1 时,表明TCP 连接中出现严重差错(如由于主机崩溃或其他原因),必须释放连接,然后再重新建立运输连接。,同步比特SYN 同步比特SYN 置为1,就表示这是
4、一个连接请求或连接接受报文。,终止比特FIN(FINal)用来释放一个连接。当FIN=1 时,表明此报文段的发送端的数据已发送完毕,并要求释放运输连接。,窗口字段占2 字节。窗口字段用来控制对方发送的数据量,单位为字节。TCP 连接的一端根据设置的缓存空间大小确定自己的接收窗口大小,然后通知对方以确定对方的发送窗口的上限。,检验和占2 字节。检验和字段检验的范围包括首部和数据这两部分。在计算检验和时,要在TCP 报文段的前面加上12 字节的伪首部。,紧急指针字段占16 bit。紧急指针指出在本报文段中的紧急数据的最后一个字节的序号。,选项字段长度可变。TCP 只规定了一种选项,即最大报文段长度
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 端口扫描原 端口扫描 PPT 课件
链接地址:https://www.31ppt.com/p-5565029.html