![使用 SSL 保护两个 Socat 实例之间的流量](https://linux22.com/image/1300937/%E4%BD%BF%E7%94%A8%20SSL%20%E4%BF%9D%E6%8A%A4%E4%B8%A4%E4%B8%AA%20Socat%20%E5%AE%9E%E4%BE%8B%E4%B9%8B%E9%97%B4%E7%9A%84%E6%B5%81%E9%87%8F.png)
我习惯netcat
在局域网中聊天。
PC1监听端口 8080
$ nc -l -p 8080
PC2连接到PC1:8080
$ nc 192.168.10.1 8080
不幸的是,这并不安全。任何嗅探数据包的人都可以拦截我的消息。
我如何才能安全地聊天?
答案1
你应该使用索卡特反而。
使用 SSL 保护两个 Socat 实例之间的流量
介绍
当您想要连接两个在不同机器上运行的 socat 进程,并且觉得需要保护连接免受未经授权的访问、嗅探、数据操纵等时,您可能需要加密通信。
为此,socat 集成了 OpenSSL 库并提供 SSL 客户端和服务器功能。
...
答案2
SSH 是一种简单的方法。通过 SSH 连接到计算机,然后使用 netcat
答案3
或者您只需将 --ssl 添加到您的语法中即可。