Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 806

PCAP

PCAP 是什么?

PCAP由 libpcap、tcpdump、Wireshark 等工具生成的二进制数据包捕获文件格式,按原样存储链路上的网络数据包。


PCAP(数据包捕获)文件记录原始帧及每包时间戳和链路层头部,是网络取证的通用语言。经典的 libpcap 格式及其后继 PCAPNG 被 tcpdump、WiresharkZeekSuricata 以及众多安全设备所写入,数百种工具都可对其进行回放和分析。防御者用 PCAP 进行深度事件调查、恶意软件 C2 重构、协议排错和证据保全。运营上的难点包括高速率下的丢包、磁盘成本、合法侦听控制、加密(TLS 通常需要密钥日志或在网关上解密),以及全量包与 NetFlow 等元数据相比的留存策略。

示例

  1. 01

    在 Suricata 中回放 PCAP,用真实恶意流量测试新规则。

  2. 02

    用 Wireshark 的 Follow TCP Stream 从抓包中重建被外泄的文件。

常见问题

PCAP 是什么?

由 libpcap、tcpdump、Wireshark 等工具生成的二进制数据包捕获文件格式,按原样存储链路上的网络数据包。 它属于网络安全的 防御与运营 分类。

PCAP 是什么意思?

由 libpcap、tcpdump、Wireshark 等工具生成的二进制数据包捕获文件格式,按原样存储链路上的网络数据包。

PCAP 是如何工作的?

PCAP(数据包捕获)文件记录原始帧及每包时间戳和链路层头部,是网络取证的通用语言。经典的 libpcap 格式及其后继 PCAPNG 被 tcpdump、Wireshark、Zeek、Suricata 以及众多安全设备所写入,数百种工具都可对其进行回放和分析。防御者用 PCAP 进行深度事件调查、恶意软件 C2 重构、协议排错和证据保全。运营上的难点包括高速率下的丢包、磁盘成本、合法侦听控制、加密(TLS 通常需要密钥日志或在网关上解密),以及全量包与 NetFlow 等元数据相比的留存策略。

如何防御 PCAP?

针对 PCAP 的防御通常结合技术控制与运营实践,详见上方完整定义。

PCAP 还有哪些其他名称?

常见的别称包括: libpcap 文件, PCAPNG, 抓包文件。

相关术语