端口扫描工具的设计与实现任务书

 2021-08-20 00:28:03

1. 毕业设计(论文)主要目标:

1.认真学习相关理论,分析课题要求,完成开题报告 1周2.学习和掌握java编程技术,学会编写界2周3.使用java语言编写程序 3周4.实现对任意主机的端口扫描功能 3周5.改善界面,完善软件功能 2周6.整理资料,撰写论文,准备答辩 3周

2. 毕业设计(论文)主要内容:

网络安全扫描技术是网络安全领域的重要技术之一,端口扫描又是网络安全扫描的主要技术之一。

本课题要求实现一个端口扫描工具。

1. 该工具能够向目标主机可能的服务端口发送探测数据包,并记录目标主机的响应,通过分析响应来判断服务端口是打开还是关闭;2. 探测一个主机的服务端口时,如果收到主机不可达的ICMP报文或超时无响应,则不再继续探测该主机;3. 界面友好,方便设置条件和观察结果,允许用户输入目标主机范围和目标端口范围;4. 设计合理的结果显示和保存方式,并注意查找RFC有关文档,给出端口可能对应的应用名称。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 主要参考文献

[1] 谢希仁.计算机网络(第四卷)[M].北京:电子工业出版社, 2003.6.[2] Douglas E Comer等. 用TCP/IP进行网际互联 第一卷:原理、协议和结构(第四版)[M]. 林瑶等译. 北京:电子工业出版社, 2001.4.[3] Ramana Rao Kompella, Singh S, Varghese G. On Scalable Attack Detection in the Network[J]. IEEE/ACM Transactions on Networking, 2007, 15(1):14-25.[4] 汪晓平,钟军. Visual C++网络通信协议分析与应用实现[M]. 北京:人民邮电出版社, 2004.[5] Panjwani S, Tan S, Jarrin K M, et al. An experimental evaluation to determine if port scans are precursors to an attack[A]. Proceedings of International Conference on Dependable Systems and Networks(DSN 2005)[C]. 2005: 602-611.[6] Lee V C S, Linyi Shao. Estimating Potential IT Security Losses: An Alternative Quantitative Approach[J]. IEEE Security Privacy Magazine, 2006, 4(6):44-52.[7] 曹衍龙,刘海英.Visual C++网络通信编程实用案例精选 第二版.北京:人民邮电出版社, 2006.5.[8] 郎锐,孙方. Visual C++网络通信开发基础及实例解析 第二版.北京:机械工业出版社,2006.1.[9] 杨庚,王汝传.面向对象程序设计与C 语言.北京:人民邮电出版社,2004.8.[10] Menasce D A. Response-time analysis of composite Web services[J]. IEEE Internet Computing, 2004, 8(1):90-92

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。