网络安全程序设计结课论文端口扫描程序设计 目录第一章 序言..........................................................................................2第二章 系统设计..................................................................................52.1 运行环境及语言......................................................................52.2 系统功能...................................................................................52.3 程序运行流程图.......................................................................52.4 程序设计过程..........................................................................62.41 创建工程...........................................................................62.42 主机端口扫描程序设计流程.........................................82.43 主要代码...........................................................................92.5 运行结果测试........................................................................13第三章 总结及心得...........................................................................153.1 总结.........................................................................................153.2 心得体会................................................................................15第四章 参考文献...............................................................................15第一章 序言1.1 背景Internet 快速的进展,为我们带来了方便同时也带给了我们信息安全担忧。在计算机信息安全管理中可以通过端口扫描收集系统的信息来自动监测远程或本地主机安全性弱点的程序,可以发现远程服务器的各种 tcp 端口的分配及提供的服务与他们的软件版本。从而让管理员间接的或直观的了解到远程主机所存在的安全问题。从而端口扫描技术得到人们的重视。1.2 目的该文章对端口扫描技术的原理和应用进行了阐述,并设计了一个简单的基于windows 平台上的端口扫描系统。 此程序主要完成了 TCP connect()扫描和UDP 扫描功能。TCP 扫描支持多线程,能对单个指定的主机进行扫描或对指定网段内的主机进行逐个扫描。能扫描特定的部分端口号或对指定的端口段内的端口进行逐个扫描。此...