LinuxCommandLibrary

packemon

TUI tool for generating and monitoring network packets

TLDR

Launch the packet monitor
$ sudo packemon monitor
copy
Launch the packet generator
$ sudo packemon generator
copy
Monitor on a specific interface
$ sudo packemon monitor --interface [eth0]
copy
List available network interfaces
$ packemon interfaces
copy

SYNOPSIS

packemon command [options]

DESCRIPTION

packemon is a TUI tool for generating custom network packets and monitoring traffic on network interfaces. It supports Ethernet, ARP, IPv4/IPv6, ICMP, TCP, UDP, TLS 1.2/1.3, QUIC, DNS, and HTTP protocols. The monitor mode can capture packets and export them to pcapng format for analysis in Wireshark.

PARAMETERS

monitor, mon, m

Monitor packets on the specified network interface.
generator, gen, g
Generate and send custom network packets.
interfaces, intfs, i
List available network interfaces.
--interface NAME
Specify the network interface. Default: eth0.

CAVEATS

Requires root privileges. On Linux, depends on eBPF for TCP RST suppression. On Windows, requires Npcap.

HISTORY

packemon was created by ddddddO and is written in Go.

SEE ALSO

tcpdump(1), wireshark(1), nmap(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard