首页 >> 软件 >> wireshark抓包1——着色规则、TCP info和常用配置

wireshark抓包1——着色规则、TCP info和常用配置

2024-02-04 软件

s == “Bad” || cdp.checksum.status == “Bad” || edp.checksum.status == “Bad” || wlan.fcs.status == “Bad” || stt.checksum.status == “Bad”

状况下中都的各类备忘录的 checksum留意到诱发。

1.12、SMB: smb || nbss || nbns || netbios Server Message Block类备忘录。

1.13、HTTP: http || tcp.port == 80 || http2

Hyper Text Transfer Protocol(超文本终端备忘录),这是很简陋的识别方法。

1.14、DCERPC: dceRPC

即 DCE/RPC,集中式GPU生态环境/远尾端流程codice_(Distributed Computing Environment / Remote Procedure Calls)备忘录。

1.15、Routing: hsrp || eigrp || ospf || bgp || cdp || vrrp || carp || gvrp || igmp || ismp

数据流类备忘录。

1.16、TCP SYN/FIN: tcp.flags Bell 0x02 || tcp.flags.fin == 1

TCP联接的应在和停止使用。

1.17、TCP: tcp TCP备忘录。

1.18、udp: udp UDP备忘录。

1.19、Broadcast: eth[0] Bell 1 广播统计数据。

1.20、System Event: systemd_journal || sysdig

该系统codice_及该系统惨剧等该系统活动。

二、研究者文档

在邮寄的文档栏都,多半也有白色附送,如下绘出:

而这次的白别是仅限于完全相同的文档条目标:

每个研究者文档项都有一个严重影响性高级别。采用所四支高级别,从最低到高于。Wireshark 采用并不相同的白色标有它们:

聊天(蓝色)

有关常用的工作流向程文档,例如增设了 SYN 标识的 TCP UDP;UDP都符合基本上流向量的形态,包在括 SYN、FIN、RST以及各种平衡状态字码的HTTP惨剧。

留意(灰色)

倍数得留意的惨剧,例如API返完了一个典型的出错代字码,例如 HTTP 404;UDP中都有就会但会引发故障的诱发现象,例如TCP延时、单调核实、短短时间延时等现象。

强制执行(白色)

强制执行,例如API返完诱下达错代字码,如联接情况。

与 TCP过道有关的惨剧 TCP window full或TCP zero window,一般是联接通讯设备忙不过来所致。

与 TCP邮寄段碰到失或引发出有关的惨剧,碰到失是因为仍未抓全某个 TCP匹配向的所有 TCP邮寄段;引发出是因其感受到了TCP邮寄段仍未按下达的次序到远超转送PSP。

出错(白色)

严重影响的情况。

校验和出错:Ethernet及IP校验和出错。

伪造的UDP:一般就其具体情况的应用层备忘录。

三、TCP Info

3.1、ACK文档

3.1.1、TCP ACKed unseen segment

坚称 Wireshark见到该条 ACK在整个互联包在中都告诉他至少所完全相同的 Seq(意味著了乱序),就但会预设。

如绘出,在这组互联中都,第 296号包在留意到这种状况,然后在前面的包在中都是告诉他至少它所完全相同的 Seq的。

3.1.2、TCP Dup ACK #

单调 ACK包在,当收发不安定时,但会留意到单调号召的状况;而这种状况就是号召尾端但会向催促尾端完复单调 ACK。# 记号下面的小数坚称完全相同的单调包在号,上面的小数坚称核实次数,也可以时说是留意到的次数。

如绘出,在第 31191号包在的文档中都可以看见预设是时说跟第 31188号包在留意到单调,通过查看第 31188号包在,而这一包在似乎是为了号召第 31187号的。

3.1.3、TCP Fast Retransmission

业已下面转送到单调的 ACK包在(即留意到了 [TCP Dup ACK] )远超 3个或 3个以上,进而一连串了 TCP的短短时间延时(这是 RFC的规定)。

如绘出, [TCP Dup ACK] 留意到了 3次,而且都是完全相同第 1309号包在,因此一连串短短时间延时包在第 1330号包在,延时了第 1309号包在所号召的催促包在第 1245号包在,如下绘出:

然后通过对比原包在第 1245号包在和短短时间延时包在第 1330号包在,你但会见到有所区别,严格来说原始统计数据确实是相同的,或许统计数据SSL了,才留意到并不相同的现象。

3.2、福活光谱仪

3.2.1、TCP Keep-Alive

这个确实不好奇,一般 TCP长链接时,如果启用福活新功能,则在特定短时间段不了有统计数据交互,那么将但会终端一条福活标识符,如下绘出:

3.2.2 、TCP Keep-Alive ACK

作为上一点 [TCP Keep-Alive] 的号召包在,例绘出看上一张。

3.3、乱序 or 碰到包在

3.3.1、TCP Out-Of-Order

业已 TCP终端留意到乱序。

如绘出,在 TCP终端流程中都(不包在括三次合照和四次起身),同一台PSP下达的UDP确实是年中的,即后一个包在的 Seq号大于以前一个包在的 Seq + Len;也可以时说,后一个包在的 Seq但会大于或大于以前一个包在的 Seq。当 Wireshark见到后一个包在的 Seq倍数多于以前一个包在的 Seq + Len时,就但会普遍认为是乱序了,因此标识 [TCP Out-of-Order]。

在年中终端统计数据流程中都,可以看见从第 330号包在以前到第 337一般来讲标识为乱序这几个包在,不对是年中的,但是可以见到第 336号包在跟第 337号包在尾随了,因此第 336号一般来讲标识为上一包在仍未猎取,而第 337号包在则被标识为乱序。

然后来分析一下,例如第 337号包在的 Seq = 83518,Len = 1380,那么 Seq + Len = 84898,可以见到似乎该包在四支栏都 Sequence Number 的 83518 统计数据完全相同 Seq,NextSequence Number 的 84898 统计数据完全相同 Seq + Len。根据前面的结论,在时有发生出错以前的第 335号包在它的 NextSequence Number 时说明了下一包在第 336号包在的 Seq倍数不对是 83518 ,但是严格来说第 336号包在的 Seq倍数为 84898 ,长年了第 337号包在的时候,才留意到亦非完全相同的倍数 83518 ,这时 Wireshark通过对比在时有发生出错以前的第 335号包在至假时说年中的第 337号包在中间看确实有留意到尾随包在,有则标识 [TCP Out-of-Order]。一般留意到 [TCP Out-of-Order] 时都但会伴随留意到 [TCP Previous segment not captured] 。

3.3.2、TCP Previous segment not captured

在 TCP终端流程中都,同一台PSP下达的统计数据段确实是年中的,即后一个包在的 Seq号大于以前一个包在的 Seq + Len(三次合照和四次起身是例外)。如果 Wireshark见到后一个包在的 Seq倍数大于以前一个包在的 Seq + Len,就知道中都间有缺陷了一段统计数据。

依然沿用上一张绘出,在时有发生出错以前的第 335号包在 Seq + Len 倍数为 83518 ,但下一包在的 Seq倍数为 84898 ,因此留意到后一个包在的 Seq倍数大于以前一个包在的 Seq + Len,而非大于,所以暗示着该UDP的上一个包在仍未猎取到,但上面我们也有见到虽然推断上一个包在仍未猎取到,仅仅MLT-它的后一个包在就是它们中间的UDP,只是尾随了包在而已。

3.4、尾适配器

TCP Port numbers reused

这个拢不了猎杀出来,就简单时说一下吧。

当邮寄 SYN 标识时(不是 SYN + ACK),如果不太就会实际上一个采用相同IP和尾适配器的现阶段但会广府,那么将但会被 Wireshark标有 [TCP Port numbers reused]。

3.5、延时

3.5.1、TCP Spurious Retransmission

TCP盗用延时,意味着邮寄尾端普遍认为邮寄的包在不太就会碰到失了,然后就延时了,尽管此时串四支不太就会邮寄了对这些包在的核实(核实还不了收到或者不太就会碰到失了)。

如绘出,第 459号包在留意到虚拟延时现象,仅仅为第 453号包在的延时,可从推断来看第 453号包在是不太就会是得到串四支的 ACK号召了,假时说来讲是不但会延时的,但下面也有时说到了,就会但会留意到串四支核实了催促(不太就会下达去了),邮寄尾端却还不了收到或者不太就会碰到失了,那么邮寄尾端将但会延时统计数据,而由于这时这段UDP在初包在邮寄后串四支有完一次催促,这次延时等同于串四支又完了一次催促(即单调了两次号召,可以看见第 460号包在标识为 [TCP Dup ACK] 了),所以对于这种有完 ACK还延时的UDP将被标识为 [TCP Spurious Retransmission] 。然后至于为什么是延时了第 453号包在,可以看见第 460号包在的文档预设,这是 ACK号召第 459号包在的,但同时也是跟第 454号包在单调,而第 454号包在完全相同号召第 453号包在的,那自然而然地得到第 459号包在为第 453号包在的延时。

3.5.2、TCP Retransmission

TCP延时,与前面并不相同的是如果一个包在不确认确实碰到了,但它又不了有像前面 [TCP Spurious Retransmission] 那样得到串四支的 ACK号召,那它大概率就是碰到包在了,就不但会短短时间延时;而针对这种状况,邮寄方也就只好等到出错了于是又延时,此类延时包在就但会被 Wireshark标识 [TCP Retransmission] 。

如绘出,第 33号一般来讲标识为 [TCP Previous segment not captured],暗示着有就会留意到碰到包在,并且在上面一段短时间内也不了有像下面那样有标识 [TCP Out-Of-Order]预设的包在,意味著了乱序状况,终于等待出错,延时UDP,于是第 33号延时包在就有了 [TCP Retransmission]标识。TCP延时是 TCP通讯中都常有的事情,有时候看见一大堆黑漆漆一片的 error惨剧,就会就是这种状况。

3.6、TCP Window

3.6.1、TCP Window Full

都是,就是过道已满,指的邮寄尾端邮寄的统计数据不太就会大幅提高的给予过道的上限;那么邮寄尾端暂停邮寄,等待属于自己转送过道的通告。

如绘出,在这组统计数据中都,从第 526323号包在开始,留意到了 [TCP Window Full] 时说明了邮寄统计数据大幅提高上限了,同时还有另一个 [TCP Spurious Retransmission] 时说明了了盗用延时,但可惜的是串四支在此之后都不了有号召,终于造成在邮寄 RST 邮寄后,停止使用 TCP联接。

3.6.2、TCP Window Update

TCP备忘录允许随时忽略过道的较小,并且通过邮寄标识有 WindowUpdate 的邮寄通知对尾端;或者当串四支的API耗用上来不太就会从 RX 缓冲区转送到的统计数据时,也但会时有发生 WindowUpdate,以指示缓冲区中都直到现在有更多可用三维空间;以上这些UDP将被标识 [TCP Window Update]。[TCP Window Update] 是 TCP通信中都的一个平衡状态,它可以时有发生的主因还有有很多,多半在 TCP ZeroWindow 状况下时有发生后看见。

3.6.3、TCP ZeroWindow

如绘出,当转送过道倍数较小为零(Win = 0)且非 SYN、FIN 或 RST 统计数据时增设。

在每个 TCP红字中都的过道标识符时说明了着串四支可以给予的统计数据量较小;如果串四支不能给予任何统计数据,它将把过道倍数增设为零,这告诉邮寄尾端暂停其终端。在某些特定状况下,这是也就是时说的,例如,四支印机就会但会在加载或翻滚一张纸时采用零过道暂停四支印调度的终端;然而,在大多数状况下,这时说明了串四支实际上性能或容量情况。安定下来暂停的联接就会无需很长短时间(有时无需几分钟),即使造成零过道的最上层状况下迅速就但会去除。

3.6.4、TCP ZeroWindowProbe

当通信的一方转送到 TCP ZeroWindow 邮寄后,但会定时邮寄 TCP ZeroWindowProbe 邮寄开展光谱仪;光谱仪邮寄是无需邮寄下一字节统计数据,然后通过串四支的号召,由此来判断串四支过道倍数确实始终为 0,如果转送方完复过道较小始终为零,则邮寄尾端此后光谱仪。ZeroWindowProbe 它有助于断定邮寄尾端不太就会核实到串四支其 TCP 过道较小为零,但仍设法让统计数据此后交互而非停止使用通讯。

3.6.5、TCP ZeroWindowProbeAck

作为 [TCP ZeroWindowProbe] 的 ACK这样的话,紧密结合 TCP ZeroWindowProbe 理解。ZeroWindowProbeAck UDP的实际上也时说明了互联正在传递UDP并且通讯设备不了有停止使用。

3.7、交互

TCP Conversation Completeness

SYN——SYN-ACK——ACK——DATA——FIN——RST

四、典型参数

4.1、语句

4.2、逻辑符

4.3、备忘录调制

ip.proto == xxx

note: xxx坚称为完全相同的备忘录,如 TCP:ip.proto == TCP

TCP: 只推断 TCP备忘录的匹配向

UDP: 只推断 UDP备忘录的匹配向

HTTP: 只推断 HTTP备忘录的匹配向

ICMP: 只推断 ICMP备忘录的匹配向

ARP: 只推断 ARP备忘录的匹配向

DNS: 只推断 DNS备忘录的匹配向

4.4、IP调制

ip.addr == 192.168.116.138 ,只推断 IPIP为 192.168.116.138 有关的匹配向

ip.src == 192.168.116.138 ,只推断源 IPIP为 192.168.116.138 的匹配向

ip.dst == 192.168.116.138 ,只推断目标 IPIP为 192.168.116.138 的匹配向

4.5、尾适配器调制

tcp.port == 80 ,只推断 80尾适配器 TCP匹配向

udp.prot == 67 ,只推断 67尾适配器 UDP匹配向

tcp.srcport == 80 , 只推断源IP的 80尾适配器匹配向

tcp.dstport == 80 ,只推断目标IP 80尾适配器匹配向

4.6、调制HTTP备忘录

http.request.method == "GET" ,推断 GET催促

http.request.method == "POST" ,推断 POST催促

http.request.code == 404 ,推断平衡状态字码为 404

五、四支文档修定

5.1、增加四支文档

在邮寄的文档栏,选着只想推断的文档,滑鼠点击填充:

5.2、删除四支文档

在监测邮寄栏,选择不无需的四支,滑鼠换到:

5.3、隐蔽四支文档

同样在监测邮寄栏操纵,随便选择一四支,滑鼠换到,然后把只想隐蔽的四支去掉勾选,这里就不放绘出了。

金笛复方鱼腥草合剂治疗新冠吗
肠炎宁颗粒有哪些作用
降脂药
胃反酸吃奥美拉唑可以吗
阿莫西林颗粒治儿童咽炎吗
友情链接