使用 SSL 保护两个 Socat 实例之间的流量

使用 SSL 保护两个 Socat 实例之间的流量

我习惯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 添加到您的语法中即可。

相关内容