Hello Community!
Not so long ago, a user with the nickname
maximmasterr talked about his implementation of an online chat system using
SSH technology.
In this article, I would like to share with you
another implementation of the SSH chat, which was developed by
Andrei Petrov .
Within the framework of the
ssh-chat project, the
shazow user developed an SSH server that allows organizing multi-user online chat - when connected using a regular SSH client, the user is able to communicate with other clients of this server without installing additional software.
The software for organizing the work of the chat is designed as a specialized SSH server, which allows you to use any SSH client to connect. Accordingly, instead of the usual terminal, the user is given direct access to the chat itself.
Thanks to the use of asymmetric encryption, the possibility of an
MITM attack is completely eliminated.
The project was written using the
Go programming language and its source code is available
in the repository on GitHub .
You can try chat in action on the following servers:
On the
Internet :
78.155.207.12
, port
22
Online
Medium :
200:1e4b:b2df:69ba:1eba:fdf9:edde:3712
, port
22
Read also:
We are on Telegram:
@medium_isp