预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共48页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
海南大学信息学院信息安全系专业课程《安全扫描》课程设计报告姓名:学号:学院:信息科学技术学院成绩:任课教师:顾剑二〇一三年十二月五日编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第PAGE-47-页共NUMPAGES48页第PAGE\*MERGEFORMAT-47-页共NUMPAGES\*MERGEFORMAT48页目录摘要----------------------------------------------------------------11.引言-----------------------------------------------------------------11.1开发背景-------------------------------------------------------11.2设计题目及要求-----------------------------------------------12.程序的编译与开发-----------------------------------------------22.1开发目的-------------------------------------------------------22.2开发环境及工具------------------------------------------------22.3开发过程---------------------------------------------------------23.基本思路及所涉及的相关理论---------------------------------23.1基本思路----------------------------------------------------------23.2相关理论----------------------------------------------------------23.2.1协议介绍-----------------------------------------------------23.2.2TCP实现流程------------------------------------------------33.2.3UDP实现流程------------------------------------------------53.2.4WindowsSocket套接字编程原理------------------------------64.实验过程--------------------------------------------------------------105、个人感想与感悟--------------------------------------------------23附录(程序代码部分)------------------------------------------------23附录一:(基于TCP通信的客户端与服务器)----------------------23附录二:(基于UDP通信的客户端与服务器)----------------------29附录三:(基于TCP/UDP的网络安全扫描)----------------------38摘要计算机信息网络的发展加速了信息化时代的进程,但是随着社会网络化程度的增加,对计算机网络的依赖也越来越大,网络安全问题也日益明显。端口扫描技术室发现安全问题的重要手段之一。当前进行网络端口扫描的主要技术有:基于ARP、ICMP、TCP(包括TCPconnect扫描、TCPSYN扫描、TCPACK扫描、TCPFIN扫描等)、UDP网络协议的网络活动端口扫描。(1)、利用ARP协议获取活动主机的MAC地址,当获取的不为“00-00-00-00-00-00”时,则认为当前主机可达,是活动的主机;(2)、利用ICMP协议,使用系统自带的PING程序,当能PING通目标主机时,认为是活动主机(能扫描到活动的端口);(3)、基于TCP的链接状态当判断链接成功认为主机可到达(并能扫描到相应的端口);(4)、基于UDP的不可靠传输,我们可以通过套接字编程给目标主机发送消息,能够得到返回消息,则认为主机可到达(相应扫描到端口)。根据以上方法,我们均能扫描到开放的端口,因此,我们同样可以做到对自己电脑的自纠自查,对自己的主机实施相应的网络安全保护。关键字:TCP连接套接字TCP/UDP端口扫描.客户端、服务器及网络安全