WireShark的使用及抓取流量案例(详细)

简介

WireShark是非常流行的网络封包分析工具,可以截取各种网络数据包,并显示数据包详细信息。常用于开发测试过程中各种问题定位。

wireshark安装

软件下载可以到官网进行下载WireShark官网
下载完成后一路Next安装即可

使用详解

1. 打开wireshark
在这里插入图片描述
2.选择可用的网卡,双击开始捕获流量包(以WLAN为例)
在这里插入图片描述

3.使用过滤器进行数据包过滤,可用Ip或者协议**过滤数据包

  • 协议过滤**

在这里插入图片描述

  • IP过滤:ip.src==ip

在这里插入图片描述

  • 端口过滤:tcp.port==端口号

在这里插入图片描述

案例分析

案例:抓取同一局域网中qq的数据包进行数据恢复

此处使用手机和电脑连接至同一网络进行实践

1. 首先需要开启wireshark
在这里插入图片描述
2. 用手机向电脑端发送图片信息后用ip过滤抓取流量包

在这里插入图片描述
3. 选中数据包之后右键追踪流,将数据包另存为文件(此处用jpg文件做演示)
在这里插入图片描述
此时存储的文件是无法正常打开的
在这里插入图片描述
4. 将文件放入winhex或者010editor编辑器中分析(此处用010Editor演示)
在这里插入图片描述
5. 对照片进行处理:
由于每种文件都有特定的文件头,而jpg格式的图片的文件头为FF D8,此处将FF D8之前的数据删除后保存即可
在这里插入图片描述

将数据保存就可以将图片恢复了

在这里插入图片描述

总结

Wireshark是一款功能强大的开源的网络协议分析工具,广泛应用于网络故障诊断、安全审计、协议开发等领域,支持Windows、Linux和macOS等多种操作系统,它能够实时捕获网络数据包,并提供详细的数据包分析功能。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值