VC轻量级网络器的设计与实现.docVIP

  • 6
  • 0
  • 约1.16千字
  • 约 3页
  • 2017-10-17 发布于重庆
  • 举报
VC轻量级网络器的设计与实现.doc

VC++089-轻量级网络扫描器的设计与实现 摘要:由于网络技术的飞速发展,网络规模迅猛增长和计算机系统日益复杂,导致新的系统漏洞层出不穷。黑客或者计算机病毒要想顺利渗透入目标计算机中,不管使用何种技术手段,必然要寻找目标计算机的漏洞为自己打开入侵的大门。为了保证网络中计算机的安全性,必须采取主动策略,快速、及时、准确、安全的检测出网络中计算机及防火墙开放的和未开放的端口。计算机端口扫描技术就是这种主动防御策略实现的重要技术手段。 本课题通过端口扫描器的研究来提高对计算机安全的认识。该端口扫描器采用C++语言开发,在VC6.0编译环境下通过测试。利用TCP connect扫描原理,扫描主机通过TCP/IP协议的三次握手与目标主机的指定端口建立一次完整的连接,如果目标主机该端口有回复,则说明该端口开放。利用多线程技术实现了对一目标IP进行设定数目的端口扫描,对多IP段的特定端口进行扫描。此外,还利用委托技术实现对界面元素的刷新。界面使用MFC开发,使用SkinMagic技术进行美化。 关键词:端口扫描;VC;SkinMagic;进程   目录 摘要 1 Abstract 2 1.引言 4 1.1课题背景 4 1.2课题研究意义 4 1.3 主要研究内容 4 1.4 论文结构 5 2需求分析 6 2.1可行性分析 6 2.2相关开发工具及技术概述 7 3.系统功能设计与实现 15 3.

文档评论(0)

1亿VIP精品文档

相关文档