基于TCP协议可选项的系统识别工具设计

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:jievons
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的飞速发展,网络安全问题越来越引起人们的广泛关注,并成为当今网络技术研究的重点之一。保障网络安全最大的挑战之一就是能否及时准确地发现漏洞,而绝大部分安全漏洞和隐患都与操作系统息息相关,因此操作系统的精确识别是保障网络安全的关键技术之一。本文首先介绍了当前计算机网络环境的发展状况以及面临的安全威胁,之后详细论述了开放端口扫描和远程操作系统识别等识别工具所需的关键技术,并在此基础上提出了一种基于TCP协议可选项的远程操作系统识别技术,最后根据前文的理论给出了一种远程操作系统识别工具的总体设计方案并在Windows2003中用VC6.0实现了此方案。本文的主要工作在于运用了基于TCP协议可选项的识别技术来完成对远程操作系统信息的准确识别。识别过程主要包括四个步骤:首先通过“半开放”连接来探测远程目标主机的开放端口。其次根据收集到的开放端口信息,向目标主机的指定端口发送六个含有特殊TCP可选项的数据包。然后,截获、解析并分析响应数据包,从中提取出TCP选项作为指纹信息。最后,在指纹特征库中对指纹信息进行查询和匹配。在测试的过程中,以上海交大Web服务器作为测试对象,准确地获得了其开放端口信息和操作系统版本信息。本文的内容主要包括:第1章是绪论,介绍了本文的研究目的、意义、所做工作及国内外研究动态和现有产品等。第2章是端口扫描技术概述,简单介绍了TCP协议头部中的标志比特和TCP连接建立的机制,全面细致地介绍了常见端口扫描技术及其原理。第3章是TCP/IP指纹识别技术,简单介绍了TCP协议头部中的可选项、TCP/IP指纹识别技术的概念和应用,详细阐述了基于TCP协议可选项的远程操作系统识别技术。第4章是远程系统识别工具的总体设计思想,简单介绍了原始套接字编程。详细阐述了识别工具的总体设计思想和调度模块的设计与实现。第5章是核心模块设计与实现,详细介绍了开放端口扫描模块、操作系统识别模块和指纹匹配模块等三大核心模块的设计与实现。第6章是结束语。对全文的工作进行了总结,并对后续工作做出展望。
其他文献
图像融合技术是近二十年来引起了世界范围内广泛关注的研究领域。图像融合是对多个传感器采集到的关于同一场景或目标的多个源图像进行适当的融合处理,充分利用多个待融合源
混凝土在现代工程建设中有重要地位,混凝土出现裂缝较为普遍,尽管我们在施工中采取各种措施,小心谨慎,但裂缝 时有出现。究其原因,我们对混凝土温度应力的变化注意不够是其中之一。    在大体积混凝土中,温度应力及温度控制具有重要意义。这主要是由于两方面的原因。首先,在施工中混凝土常常出现温度裂缝,影响到结构的整体性和耐久性。其次,在运转过程中,温度变化对结构的应力状态常常出现温度裂缝,影响到结构的整体
期刊
机构运动分析是机构分析的重要工作之一。由于在理论研究和工程应用中,经常需要获取平面运动构件的真实运动参数,如构件上点的位移、速度、加速度以及构件的角位移、角速度和
前言   忧郁混凝土具有经济、耐久、节能等几项优点,从而成为建筑行业重要的材料,其应用范围十分广泛。在实际应用中,混凝土在其自身使用材料以及所处环境中,还存在着如何提高耐久性的问题。下面我们就浅析一下混凝土耐久性施工。    1.施工前的准备阶段   耐久混凝土工程在正式施工前,应针对工程特点和施工环境与施工条件,会同设计、施工、监理及混凝土供应等各方,共同制定施工全过程和各个施工环节的质量控制与
期刊
摘要:近年来,节能降耗已成为供热系统中的重中之重,对供热企业来说,加强对既有供热系统的节能改造,提高能源利用率,不仅可以减少资源的浪费,同时也可以减少废弃物的排放,对提高空气质量、改善生存环境,具有极其重要的意义。    关键词:锅炉房供热节能    一、热能生产过程中的节能措施  1、锅炉运行中存在的问题。通过对锅炉的运行记录进行分析,发现能源利用率比较低。突出表现在耗煤量增加,但同时锅炉出水温
期刊
无线局域网与传统以太网相比,具有移动灵活、易架设、易维护、抗干扰性好、保密性强等优点,能够满足各种便携式设备的接入、计算机局域网的远程接入,实现声音、图文以及电子邮件
随着移动通信技术的发展,人们在享受它给我们带来便捷的同时也对其提出了更高的传输速率和质量的要求,为了实现未来无线移动通信系统的高数据速率、高频谱效率、高覆盖范围等
本文研究基于像素法的目标CAD建模与RCS分析计算。在定义目标的CAD网格外形数据的基础上,通过面元上各像素点的z缓冲算法生成目标的像素级消隐外形,利用物理光学法(PO)对像素
农药残留造成的对农产品的污染进而影响到人类的生活质量问题,已成为全国乃至全世界关注的焦点。因此对农药残留的检测,有十分重要的意义。本论文分析了目前有关农药残留量检
在多层砖混结构的住宅中,设置构造柱,并与墙体可靠连接,作用是提高房屋的抗震能力,增加房屋的整体刚度和延性,延长方能给我的使用寿命,所以规范对构造柱的设置作出了明确规定,但在施工中发现构造柱质量存在很多问题,有些已形成通病,给工程留下了质量隐患。本文叙述构造柱的质量通病及其处理方法。    一、质量通病产生的原因  1、构造柱设置部位和数量不符合规范要求,出现漏设和少设现象,如变形缝两侧的浅谈没能视
期刊