Note: Live chat using SSH

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.



It looks like this




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



All Articles