计算机类:DELPHI    Android    PB    c#    VF    VC    .NET    PHP    ASP    JSP    VB
  机械类: 工艺夹具    机电一体    电子通信    模具设计    数控编程    机械制造
  土木建筑类: 路桥工程    园林工程    给水排水    水利工程    结构设计    建筑设计
Java ASP .NET/C# PHPVC VB VF PB Android Delphi 其他
返回首页
当前位置: 主页 > 计算机毕业设计论文 > VC >

网络端口扫描开题报告

时间:2013-03-29 11:02来源:毕业设计论文网 作者:坤哥毕业设计 点击: 购买指南 在线支付
二、设计课题所要实现的主要功能 实现判断端口的开放情况 通过采用套接字(Socket)与目标主机端口建立连接,若能连接则目标端口 为打开状态,否则则为关闭状态。 实现判断开放端口的功能,存在的安全威胁 通过调用数据库内数据来判断开放端口的具体功能,以

二、 设计课题所要实现的主要功能
 实现判断端口的开放情况
通过采用套接字(Socket)与目标主机端口建立连接,若能连接则目标端口
为打开状态,否则则为关闭状态。
 实现判断开放端口的功能,存在的安全威胁
通过调用数据库内数据来判断开放端口的具体功能,以及开放状态下可能
存在的具体安全威胁。
 实现端口扫描检测
通过套接字进行数据包的捕获,再通过解IP包,对数据包进行统计分析实
现端口扫描检测功能。
具体功能如图一所示
 
图一 软件的主要功能

三、 设计课题的开发要求
从理论上,先要掌握网络端口扫描的基础知识,知晓一些常见的与常用的端口号,了解一些常用的端口扫描技术,同时还要对一些常用的端口扫描工具做深入的分析,明白其中的原理。
由于是设计软件,因此还要对自己所选择的工具语言要有一定的学习与了解。由于此次所选的是C++语言开发,所以对C++要有深入的学习。
采用软件工程的开发流程完成系统开发;要求该端口扫描软件代码运行稳定和可靠。工作任务可分为(如图二所示):
 
图二 课题开发要求、工作任务

实验所选的硬件环境为:CPU为T6500,主频为2.10GHz,内存为2G;软件环境为:Microsoft Windows 7 旗舰版,端口扫描程序语言为C++,编译器为visual studio 2003,数据库为access数据库。
四、 设计课题的主要技术
端口扫描软件的主要技术有:通过采用套接字(Socket)与目标主机端口建立连接,若能连接则为开放状态,否则则为关闭状态,并显示开放的端口;
同时通过调用数据库内数据来判断端口的具体功能,以及在开放状态下可能存在的安全威胁,并列出有威胁的端口;
在端口扫描检测中通过套接字捕获数据包,显示数据包内容,并对数据包进行统计分析,当有三次及三次以上的相同源IP且到达目的端口不同的数据包则存在扫描。

以上是部分资料介绍, 需要完整的请联系客服购买. QQ咨询 购买指南 在线支付
毕业设计论文购买流程:
1.在坤哥毕业设计找到您想要的毕业设计论文,记住毕业设计的名称。
2.联系在线客服,将您的毕业设计论文名称发送给客服,客服如果不在线给客服留言或者留下您的联系电话。
3.与客服确认您所要的毕业设计。为了保证毕业设计的可用性,我们承诺每个地区只出售一次,购买前请主动告知您的地区位置。
4.付款,可通过本站商家验证的支付宝,也可通过银行转账等方式。
5.付款之后通知客服,客服核实后将您所要的设计按照您的要求发送于您。
6.毕业设计或论文使用过程遇到任何问题请联系客人服,我们会在第一时间帮您解决。
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
推荐内容