Skip to content

Harden packet capture and Wireshark handling #77

Description

@NghiaTranUIT

Done

  • Update Wireshark to 4.6.6.
  • Fix libpcap start, read, stop, and close errors.
  • Keep live packet data in a private temp file.
  • Remove the temp file name after it is opened.
  • Limit the live packet work queue.
  • Use one Wireshark EPAN owner at a time.
  • Let offline files take turns using EPAN.
  • Release EPAN when live capture stops.
  • Limit packet detail size to lower memory use.
  • Keep PCAPNG interface and time data when saving.
  • Add tests for capture, EPAN, packet files, and PCAPNG.

Draft PR: #76

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions