毕业设计:某网站端口信息工作的设计(终稿)

毕业设计:某网站端口信息工作的设计(终稿)

ID:8470358

大小:210.50 KB

页数:41页

时间:2018-03-28

毕业设计:某网站端口信息工作的设计(终稿)_第1页
毕业设计:某网站端口信息工作的设计(终稿)_第2页
毕业设计:某网站端口信息工作的设计(终稿)_第3页
毕业设计:某网站端口信息工作的设计(终稿)_第4页
毕业设计:某网站端口信息工作的设计(终稿)_第5页
资源描述:

《毕业设计:某网站端口信息工作的设计(终稿)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、某网站端口信息工作的设计摘 要端口扫描技术是一种融合了信息安全、信息科学、和计算机技术为一体的综合性技术。本系统建立在WINDOWS操作系统上,有Ping和scan两个模块。可以探测目标主机是否开机和对目标主机的端口信息进行探测,并获取端口是否开放等信息。全文对TCP建立连接的原理,WINSOCK原理,端口扫描技术的基本原理和扫描方式都进行了比较详细的介绍。在具体的实现过程中,结合面向对象的程序设计思想,采用典型的TCPconnect()扫描技术。通过本程序的实现,用户可以对一台目标主机进行端口扫描,获取端口信息。关键词:端口;探测;扫描Designan

2、dImplementationofaPortInformationProbeToolAbstractScanningtechniqueofportisaSynthetictechniquewhichinvolvesinformationsecurity,informationscience,andcomputertechnology.ThissystemisbuildontheWINDOWSoperatesystem.IthasthePingandscanmodules.Itcanprobeintowhetheratargethostisopeninga

3、ndProbeintotheportinformationofthetargethost,andobtaintheinformationwithwhetheraportisopening.ThefulltextexplainindetailwithprincipleoftheTCPconnection,principleoftheWINSOCK,thebasicprincipleoftheportscanandthescanmethod.Whenimplementing,itcombinethethoughtofthefacetoobject,useth

4、etypicalmethodwhichistheTCPconnect.Throughtherealizationofthisprocedure,theusercanscantheportwithatargethost,andobtaininformation.Keyword:Port;Probe;Scan目录论文总页数:28页1引言11.1端口信息探测的背景11.2端口信息探测工具的设计要求11.2.1研究内容11.2.2开发工具11.2.3软件功能设计11.3端口信息探测工具的设计原则12理论基础22.1TCP传输控制协议22.1.1TCP概述22.1

5、.2TCP首部22.1.3TCP连接的建立32.1.4TCP连接的终止42.2端口扫描技术52.2.1概述52.2.2端口扫描原理52.2.3端口扫描常用方式介绍52.3WINSOCK套接字72.3.1WINSOCK72.3.2WINSOCK原理72.3.3套接字类型82.3.4使用套接字流程83总体设计93.1模块划分93.1.1功能模块图93.1.2主要功能模块介绍93.2设计实现流程图104端口信息探测工具的详细设计与实现104.1软件界面104.2PING按钮实现114.2.1ping按钮实现流程图114.2.2ping按钮总体实现过程124.3

6、scan按钮实现134.3.1scan按钮实现流程图134.3.2scan按钮总体实现过程145软件测试165.1测试的目的和定义165.1.1测试的目的165.1.2测试的定义175.2端口信息探测工具测试计划175.2.1测试环境175.2.2测试项目及说明175.3端口信息探测工具测试计划执行情况175.3.1ping模块测试结果175.3.2scan模块测试结果195.4端口信息探测工具需求测试结论205.5评价20结论20参考文献20附录211引言1.1端口信息探测的背景信息技术的广泛应用,深刻的改变了人们的生活方式,推动着文明的的进步。随着信

7、息化的普及和发展,互联网覆盖了社会政治,经济,文化,生产的各个领域,网络攻击充斥着大大小小的网络中。无论黑客和红客,应用各种网络攻击方式,对目标方进行,刺探,侦听,欺骗和侵入,已达到己方的目的。而在网络攻击之前,如何有效查知被攻击方的有用信息是必要的不可缺少的,所以端口扫描技术孕育而生。1.2端口信息探测工具的设计要求1.2.1研究内容(1)TCP/IP协议,TCP连接的建立与终止的过程。(2)WINDOWS网络编程,winsocket的使用。(3)端口扫描原理,各种端口扫描方式。(4)研究对一个端口信息探测工具的需求分析,模块划分,功能实现、开发步骤等

8、,并能够对设计的过程进行总结、说明。1.2.2开发工具本软件采用Microsof

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。