Wireshark学习

Author Avatar
白菀枯
发表:2024-07-24 17:09:47
修改:2025-05-08 16:48:51

前置

建议将【捕获】-> 【选项】->【在所有接口上使用混杂模式】打勾。这样能捕获所有经过网关的包,而非只有成功的。

主页中显示了捕获哪个接口,可在cmd中输入ipconfig确定。网线连接的大概是“以太网” / wifi上网大概是“WLAN”,以此选择当前自己的设备。

基础的搜索

TCP三次握手:

在上方搜索栏查询tcp.flags.ack==0 and tcp.flags.syn==1 ,如上图可知是主动发送的数据。

tcp.flags.fin == 1 发送完毕

arpudpicmphttpdns等都能搜到

Source指源地址(发送方),查询有ip.src_host == 192.168.28.240

Destination指目标方,查询有ip.dst_host == 192.168.1.1

双方中有即可ip.addr == 192.168.28.240

此外TCP四次挥手:

可以通过协议分级查看可能的流量

题目中可在【统计】->【协议分级】中查看哪种流量占大头

追踪一次来回的整个过程才有意义

对于完整的数据流可能由多个数据包发送,可以【分析】->【追踪数据流】->【(TCP) stream】

此外,这里的箭头可以快速更换每个流。

传输的文件甚至可以分离提取

用像是binwalk等工具能提取出其中传输的文件

导出

方便观察多次请求,可以导出成表格:注意导出的只有当前筛选后的

当注意到全是http时,直接开导:

评论