Menu
CoddyTech

阅读抓包数据

Coddy OSI 模型 课程的第 27 课,共 32 课。

数据包捕获结果通常会按每行一个数据包进行摘要,列出嵌套的各层及其关键字段。能够快速浏览这样的转储内容,并提取单个数据包的信息,是日常理解封装的基本能力。

像下面这样的摘要行

2 eth aa:..:01>aa:..:02 ip 10.0.0.5>10.0.0.9 tcp 51000>443

表示:数据包编号为 2,这是一个在这些 MAC 地址之间传输的 Ethernet 帧,其中携带着一个在这些 IP 地址之间传输的 IP 数据包,而这个 IP 数据包中又携带着一个从端口 51000 发送到端口 443 的 TCP 段。目的端口 443 表明其有效载荷几乎肯定是 HTTPS。

challenge icon

挑战

简单

文件 capture.txt 中每个数据包都有一行摘要。找到 TCP 目标端口为 53 的数据包,并用 grep 打印出它的完整行。

预期输出:

3 eth aa:00:00:01>aa:00:00:02 ip 10.0.0.5>10.0.0.53 tcp 51002>53

亲手试试

终端

OSI 模型中的所有课

自己练习: Terminal 在线编辑器