网络与信息安全课程设计
网络嗅探工具wireshark在网络安全
中的应用
学生: 宋 琪 学 号: 20134088130 专业年级: 13级信息与计算科学 指导教师:
信息技术学院 二〇一五 年12月 日
网络嗅探wireshark工具应用
摘 要
随着网络技术的发展和网络应用的普及,越来越多的信息资源放在了互联网上,网络的安全性和可靠性显得越发重要。因此,对于能够分析、诊断网络,测试网络性能与安全性的工具软件的需求也越来越迫切。网络嗅探器具有两面性,攻击者可以用它来监听网络中数据,达到非法获得信息的目的,网络管理者可以通过使用嗅探器捕获网络中传输的数据包并对其进行分析,分析结果可供网络安全分析之用。
本文对网络嗅探技术进行简要分析,了解wireshark抓包软件的一部分功能,并
用wireshark抓包软件来作为网络数据包的捕获工具,对相应的数据包进行捕获,并对所抓到数据包进行简要的分析。
关键词:网络嗅探器;数据包捕获;数据包分析;
目录
第一章 引言 ..................................................................................................................................... 5
1.1 网络安全的现状 ................................................................................................................ 5
1.1.1 计算机网络安全的问题 ......................................................................................... 5 1.1.2 网络安全机制及技术措施 ..................................................................................... 6 1.2本课题的研究意义 ............................................................................................................. 7 1.3本文研究的容 ..................................................................................................................... 8 第二章 网络嗅探器的基本原理 ..................................................................................................... 8
2.1网络嗅探器概述 ................................................................................................................. 8 2.2 嗅探器实现基础 ................................................................................................................ 9 第三章 数据包的捕获 ................................................................................................................... 10
3.1 wireshark抓包软件的解析 .............................................................................................. 10 3.2 Wireshark嗅探器对ICMP协议数据包的捕获以及分析 ............................................... 11
3.2.1 ICMP协议的原理 .................................................................................................. 11 3.2.2 利用网络嗅探工具开始捕获ICMP协议的数据包 ............................................ 11 3.2.3 对所抓到的数据包的分析 ................................................................................... 13 3.3 Wireshark嗅探器对DHCP协议数据包捕获及分析 ...................................................... 15
3.3.1 DHCP 协议的原理 ................................................................................................. 15 3.3.2利用Wireshark嗅探器抓捕DHCP协议的数据包并分析 .................................. 15 3.3.3 分析所抓到的数据包 ........................................................................................... 19 3.4用wireshark实现和分析三次握手 ................................................................................. 28 3.5 FTP协议数据包的捕获 .................................................................................................... 31
3.5.1 FTP原理 ................................................................................................................. 31