利用ssh reverse tunnel从远程向本机复制文本

利用ssh reverse tunnel从远程向本机复制文本

💡 原文中文,约1500字,阅读约需4分钟。
📝

内容提要

在软件开发中,通过ssh登录远程机器后,可以使用ssh reverse tunnel方法将远程机器的文本拷贝到本地剪贴板。通过监听端口5689,将接收到的文本拷贝到剪贴板。可以在vim中使用自定义命令将选中的文本发送到5689端口,然后从本地剪贴板粘贴。进一步可以通过base64编码和解码将文件从远程机器复制到本地。

🎯

关键要点

  • 在软件开发中,使用ssh登录远程机器后,可以通过ssh reverse tunnel将远程文本拷贝到本地剪贴板。
  • 通过监听5689端口,将接收到的文本拷贝到剪贴板。
  • 在本地开启服务,使用netcat监听5689端口并将数据拷贝到剪贴板。
  • 使用ssh reverse tunnel将远程机器的5689端口与本地的5689端口连接。
  • 在远程机器上发送文本到5689端口,文本将出现在本地剪贴板。
  • 在vim中添加自定义命令CL,将选中的文本发送到5689端口。
  • 在远程机器的.bashrc中设置命令以便使用base64工具复制文件到本地。
  • 在本地机器的.bashrc中设置命令以便将base64解码的内容保存为文件。
➡️

继续阅读