libpcap, which is only easily available on UNIX-like systems (macOS, Linux, FreeBSD, OpenBSD, NetBSD).
Because this program is written in rust, you must have cargo installed.
First, build it:
$ cargo build --release
You must have privileges to capture using the pcap API. In order to give the binary the necessary permissions, run:
# setcap cap_net_raw,cap_net_admin=eip target/release/ipmap
Finally, execute it.
# ROCKET_PORT=<port> target/release/ipmap
Command Line Options
FLAGS: -h, --help Prints help information --headless Launches the program without opening the browser -V, --version Prints version information