Devzat – Chat over SSH, with some nice quality-of-life features
The "Devzat" GitHub project offers a unique SSH server redirecting users to a chat interface instead of a shell prompt. It supports various features like rooms, Markdown, syntax highlighting, direct messages, games, and emoji replacements. Additionally, it provides integration with Slack, Discord, and Twitter, along with a plugin API for customization.
Read original articleThe GitHub project "Devzat" is a custom SSH server redirecting users to a chat interface instead of a shell prompt. Users can connect via SSH apps on various platforms, enabling developer chat within their terminal. Instructions cover server connection, nickname login, port selection, and configuration setup. Features include rooms, Markdown support, syntax highlighting, direct messages, timezone support, games, and emoji replacements. The project details hosting instances, Slack, Discord, and Twitter integration, and a plugin API for custom features. It showcases stargazers, notable tech community members, and offers a GitHub repository for further exploration.
- Users share similar projects and experiences, such as using `wall` for chat or integrating IRC with SSH.
- Concerns about security and usability are raised, including potential command execution vulnerabilities and issues with ASCII color filtering.
- Some users report technical difficulties, such as server crashes and connection problems, likely due to high traffic.
- There is interest in the project's source code and its readability, as well as its humorous elements.
- Suggestions for improvements and related tools, like `ytalk` and `ssh-chat`, are discussed.
ref: https://pico.sh/irc
ssh chat.shazow.net
The most amazing part is perhaps the fact that this one is still around, 10 years later! Try it yourself and you’ll see :)Discussion at the time:
https://news.ycombinator.com/item?id=8743374
Source code in GitHub repo here:
ssh -o 'ForwardAgent no' $host
So your secure identities are not exposed to a random ssh server ...You can see what it looks like here: https://www.youtube.com/watch?v=_bAx4Jx39jE&t=384s
(it's the widget in the bottom right of the screen)
I created a throwaway ed25519 key, reconfigured ssh config, and tried to connect with ‘ssh chat’
Nothing loads. ‘ssh -v chat’ isn’t helpful either. ping and nc (on both 22 and 443) show the server (or load balancer) is accessible for me.
Maybe a “hnfp DoS” (hacker news front page DoS)?
also noticed that people were able to run commands but permission denied. that kinda freaked me out. eventually somebody is going to figure out how to escape the go binary
But unless I'm missing something, what's the difference between this and IRC?
PORT STATE SERVICE
22/tcp closed ssh
Nmap done: 1 IP address (1 host up) scanned in 1.18 seconds
----
overloaded?
Irc have exange data between server and minimalize data trafic.
still irc is better, but meybe in future