Cross-platform packet monitor using libpcap (Linux + macOS). Port of the original Linux-only pkt_monitor (2004).

5 Open Issues Need Help Last updated: Mar 4, 2026

Open Issues Need Help

View All on GitHub

AI Summary: This GitHub issue proposes adding a `-p` command-line option to disable promiscuous mode in the `pkt_monitor` tool. Currently, the tool always operates in promiscuous mode, but this new option would allow users to monitor only traffic directed to their host, addressing security concerns or specific analysis needs. The change involves modifying the `pcap_open_live` call and updating the TUI header to display the current mode.

Complexity: 2/5
enhancement good first issue

Cross-platform packet monitor using libpcap (Linux + macOS). Port of the original Linux-only pkt_monitor (2004).

C
enhancement good first issue

Cross-platform packet monitor using libpcap (Linux + macOS). Port of the original Linux-only pkt_monitor (2004).

C
enhancement good first issue

Cross-platform packet monitor using libpcap (Linux + macOS). Port of the original Linux-only pkt_monitor (2004).

C
enhancement good first issue

Cross-platform packet monitor using libpcap (Linux + macOS). Port of the original Linux-only pkt_monitor (2004).

C

AI Summary: This issue requests adding a `-f` command-line option to the `pkt_monitor` tool, allowing users to specify BPF filter strings for network traffic capture, similar to `tcpdump`. The goal is to filter packets based on expressions like "tcp port 80" or "host 192.168.1.1" using `libpcap` functions.

Complexity: 1/5
enhancement good first issue

Cross-platform packet monitor using libpcap (Linux + macOS). Port of the original Linux-only pkt_monitor (2004).

C