packemon
TUI tool for generating and monitoring network packets
TLDR
Launch the packet monitor
$ sudo packemon monitor
Launch the packet generator$ sudo packemon generator
Monitor on a specific interface$ sudo packemon monitor --interface [eth0]
List available network interfaces$ packemon interfaces
Show the packemon version$ packemon version
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 received and sent on the specified interface.generator, gen, g
Generate and send arbitrary network packets.interfaces, intfs, i
List available network interfaces.debugging, debug, d
Debugging mode intended for development.version, v
Display version information.--interface NAME
Network interface to use (default: `eth0`).-h, --help
Show help.
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.
