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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions