抓包工具wireshark使用和介绍

Wireshark介绍

​ 是一个非常流行的网络封包分析软件。

​ 可以截取各种网络封包,显示封包详细信息。

​ 开源软件。

软件安装

​ Ubuntu系统:sudo apt-get install wireshark

​ windows系统:从网络下载安装包www.wireshark.org

​ 安装完成后重启系统

设置中文在这里插入图片描述在这里插入图片描述在这里插入图片描述

什么人会用到这个软件

​ 网络管理人员、软件测试工程师

开始抓包

​ sudo wireshark打开
在这里插入图片描述在这里插入图片描述在这里插入图片描述

表达式规则

​ 在过滤器中输入:

​ 1)ip过滤:

​ 筛选ip.addr == 192.0.2.1

​ 排除!(ip.addr == 192.0.2.1)

​ 2)udp或tcp

​ 直接输入udp或tcp即可筛选

​ 3)端口号过滤

​ 筛选端口号tcp.port == 53

​ 排除这个端口号!(udp.port == 53)

UDP包头

在这里插入图片描述

以太网头

在这里插入图片描述

IP头

在这里插入图片描述
TTL:生命周期:每过一个路由器就减去1,没有人接收包,就会被无情的抛弃。

TCP头

在这里插入图片描述

序号

​ 序列号seq,用来标记数据段的顺序。

​ 确认序列号ack,希望对方下一次发送的序列号。

TCP flag

​ 确认ACK,当ack为1,确认序列号有效

​ 同步SYN,建立连接用于同步序列号

​ 终止FIN,终止一个连接,

通过确认和重发机制做到可靠传输

三次握手建立连接
在这里插入图片描述

四次挥手

在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值