A port of tcpspy, written in Kotlin, updated to also support IPv6.
From tcpspy's homepage:
tcpspy is an administrator's tool that logs information about incoming and outgoing TCP/IP connections including local address, remote address, and the username of the user responsible for the connection. Connections are selected for logging with rules, similar to the filter expressions accepted by tcpdump and other libpcap-based applications (tcpspy does not, however, use libpcap).
Yes. Please read Why Kotlin is my next programming language.
Kudos goes to Tim J. Robbins for writing the initial tcpspy
tool