- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《》
一、要求
12、编程语言自定。
二、题目
选题说明:
一个*的题代表完成后不少于80分
两个**的代表完成后不少于90分
根据实际选做题目的分值和数量以及实现程序的完善性可以适当加减分
在选题时要结合个人实际情况,在保证及格情况下力争实现全部要求
1、网络主机的存活性探测系统设计与实现**
1)任务
设计并实现能够探测局域网、广域网内主机存活情况的应用系统。
2)要求
要能够实现单IP(或域名)和IP段(连续或不连续)的网络主机存活性探测
探测结果只显示存活主机情况,要有一定的图形显示
局域网内的主机存活性探测速度要快
最好具备一定穿越防火墙的能力(特别是探测局域网内主机的存活性时)
除发送ICMP数据包实现网络主机存活性探测外,建议使用SYN Ping、ACK Ping、Fin Ping、Null Ping方式实现,参考设计流程如下:
图1 基于TCP/IP协议栈指纹的网络主机存活性探测流程
2、基于TTL值的网络主机操作系统信息识别*
1)任务
通过向目标主机发送订制的ICMP数据包,监视ICMP数据包的返回情况,并通过返回的TTL值判别目标网络主机的操作系统信息。
2)要求
搜集常见操作系统默认的TTL返回值(部分操作系统的TTL返回值如表1所示)
表1 部分操作系统的TTL返回值对照表
TTL值 操作系统类型 32 windows 98 60 Digital Unix 3.0 Alpha 64 Windows XP/ Linux 2.2.x Intel 64 or 255 Linux 107 Windows NT 127 or 128 win9x 128 Windows 2000/NT/XP 240 IRIX 240 or 241 Linux 247 AIX 252 Solaris 255 UNIX/BSD 系统要能够判别目标主机与控制台机器是否在同一个网段内(提示:若在同一网段内,则TTL值不衰减)
若目标网络主机与控制台不在同一网段,则要考虑TTL值的衰减情况(过一个路由器TTL值减1)
3、基于TCP/IP协议栈指纹识别网络主机的操作系统信息**
1)任务
通过向目标主机某开放的端口(如80)发送订制的TCP数据包,监视TCP数据包的返回情况,并通过返回数据包中相关的协议指纹信息判别目标网络主机的操作系统信息。
2)要求
搜集面向连接的扫描方式中与操作系统信息相关的协议栈指纹情况,部分探测方式及操作系统标示信息如下:
FIN 探测:发送FIN包到目标主机的某一开放端口,等待回应。依照RFC793定义的标准,目标主机应该不响应,但Windows, Cisco, HP/UX和IRIX等操作系统会回应一个RESET数据包。
标记位探测:在SYN 数据包的TCP 头中设置未定义的TCP标记(64 或128),低于2.0.35 版本的Linux会在回应数据包中保持此标记,其它的操作系统基本不进行任何标记。
依据目标主机返回的数据包的窗口大小判定目标主机的操作系统信息:如Microsoft 使用的窗口值总是0x402E,AIX 使用的窗口值是0x3F25。
ACK值:向一个关闭的TCP端口发送一个FIN| PSH| URG包,许多OS会将ACK 值设置为ISN 值,但Windows 会设置为seq + 1。
服务类型TOS:对于ICMP 的“端口不可到达”信息,经过对返回包的TOS 值的检查,几乎所有OS使用的是ICMP 错误类型0 ,而Linux 使用的值是0xC0。
给出自己的详细设计方案,编程实现系统并进行验证。
4、基于全连接的网络主机端口扫描系统设计与实现*
1)任务
基于全连接的TCP协议,设计、实现并测试扫描远程主机端口开放情况的应用软件。
2)要求
采用多线程、DLL技术对指定的单个IP或IP段(连续或不连续)内存活主机的开放端口进行扫描
扫描结果用树型方法显示,并将主机及其开放的端口信息保存在自己指定的文本文件中
界面要美观、大方
5、基于半开连接的网络主机端口扫描系统设计与实现(用DLL、多线程)**
1)任务
基于半开连接的TCP协议,并采用多线程、DLL技术设计并实现远程主机端口端口扫描软件。
2)要求
首先判断控制台机器是否安装SP2,若安装则先卸载相关补丁,以便能从控制台发出半开连接数据包
能够对指定的单个IP或指定的IP段(连续或不连续)内存活主机的开放端口进行扫描
扫描结果用树型方法显示,并将主机及其开放的端口信息保存在自己指定的文本文件中
界面要美观、大方
6、基于FIN的网络主机端口扫描系统设计与实现**
1)任务
基于FIN扫描,设计、实现并测试扫描远程主机端口开放情况的应用软件。
2)要求
能够对指定的单个IP或IP段(连续或不连续)内存活主机的开
您可能关注的文档
- 浅谈语文教学中的愉快教学解读.doc
- 社会实践日记解读.doc
- 社会调查研究与方法复习题解读.doc
- 浅析小学生心理健康问题解读.doc
- 社会心理学复习大纲(南开大学版)修订版解读.doc
- 社会心理学期末复习整理解读.doc
- 浅议武汉市汉口江滩的规划上传解读.doc
- 社会学教案(全)3解读.doc
- 社会医学重点内容解读.doc
- 青少年心理发展规律探讨解读.doc
- 昆医大附一院2025年第三批次公开招聘科研助理人员(非事业编)的备考题库及完整答案详解1套.docx
- 昆医大附一院2025年第三批次公开招聘科研助理人员(非事业编)的备考题库及参考答案详解.docx
- 昆医大附一院2025年第三批次公开招聘科研助理人员(非事业编)的备考题库及参考答案详解一套.docx
- 昆医大附一院2025年第三批次公开招聘科研助理人员(非事业编)的备考题库及一套参考答案详解.docx
- 昆医大附一院2025年第三批次公开招聘科研助理人员(非事业编)的备考题库及一套完整答案详解.docx
- 昆医大附一院2025年第三批次公开招聘科研助理人员(非事业编)的备考题库及1套完整答案详解.docx
- 昆医大附一院2025年第三批次公开招聘科研助理人员(非事业编)的备考题库及1套参考答案详解.docx
- FUJITSU富士通系统操作手册Q55x Q95x说明书.pdf
- 瓷砖行业年终品牌推广【PPT文档】.pptx
- 昆明医科大学科学技术处2025年公开招聘科研助理岗位工作人员备考题库及答案详解1套.docx
最近下载
- 人教版八年级上册生物期末复习计划.docx VIP
- 民事执行庭案件代理委托协议.docx VIP
- 数字信号处理-理论、算法与实现(第三版)胡广书习题解答.docx
- 电大大作业:试述中国共产党百年奋斗的历史意义是什么?.doc VIP
- 电大大作业:试述中国共产党百年奋斗的历史意义是什么?.pdf VIP
- 试述中国共产党一百年奋斗的历史意义是什么?(二).pdf VIP
- 电大大作业:试述中国共产党一百年奋斗的历史意义是什么.pdf VIP
- 2024年山西万家寨水务控股集团所属企业招聘笔试真题.docx VIP
- 《会计实务专题》形考作业1-4.docx VIP
- 2024年高考作文议论文写作之“记忆”“衡量事情值得做的标准”“拒绝沉溺”作文导写.docx VIP
原创力文档


文档评论(0)