ZERO-UPLOAD SANDBOX
.pcap QA Fixtures DevTools, Captures & Bundles CC0 Public Domain · CI/CD Safe

Sample .pcap (PCAP) Test Files & Edge Cases

Deterministic libpcap Network Packet Capture fixtures engineered for automated unit tests, parser fuzzing, and upload validation pipelines. Pull directly in GitHub Actions with immutable SHA-256 verification.

minimalexpect: valid

minimal-ethernet.pcap

24-byte little-endian microsecond PCAP v2.4 header (`D4 C3 B2 A1`) plus one 42-byte Ethernet frame.

↓ Download (82 B)
SHA-256: 8e6bf3f1ae8790e789ba3972cec94620b890fed7d3f6b9212467fcd5cedf3e48
Exact: 82 bytes
curl -fsSL https://fileformat.co/fixtures/v1/pcap/minimal-ethernet.pcap -o minimal-ethernet.pcap \
  && echo "8e6bf3f1ae8790e789ba3972cec94620b890fed7d3f6b9212467fcd5cedf3e48  minimal-ethernet.pcap" | shasum -a 256 -c
realisticexpect: valid

three-frames-capture.pcap

Three sequential packet records with incrementing microsecond timestamps.

↓ Download (198 B)
SHA-256: 289189333aa50832b63f984ebcbd5f8d9a71316a5e9864e07781e193478711c8
Exact: 198 bytes
curl -fsSL https://fileformat.co/fixtures/v1/pcap/three-frames-capture.pcap -o three-frames-capture.pcap \
  && echo "289189333aa50832b63f984ebcbd5f8d9a71316a5e9864e07781e193478711c8  three-frames-capture.pcap" | shasum -a 256 -c
edge-caseTruncated Packet Frameexpect: parser_error

snaplen-truncated-packet.pcap

Packet record `incl_len` exceeds remaining bytes at EOF—tests packet parser bounds checks.

↓ Download (72 B)
SHA-256: a5ce5c7570b15f92fc0a3896b4254af5f94891bd5a7528c7847319864b0175d0
Exact: 72 bytes
curl -fsSL https://fileformat.co/fixtures/v1/pcap/snaplen-truncated-packet.pcap -o snaplen-truncated-packet.pcap \
  && echo "a5ce5c7570b15f92fc0a3896b4254af5f94891bd5a7528c7847319864b0175d0  snaplen-truncated-packet.pcap" | shasum -a 256 -c
Safe-by-Design Client-Side Synthesizer

In-Browser Edge-Case & Malformed Fixture Mutator

Zero Upload · Generated in RAM

Need negative test fixtures for parser fuzzing or upload gateway validation? Mutate minimal-ethernet.pcap directly in your browser without hosting unsafe payloads on public URLs.

Default Fixture: minimal-ethernet.pcap

Tests graceful EOF / footer corruption handling without process panic or OOM.