从不允许 scp 的服务器传输可执行文件

Transfer an executable from a server which doesn't allow scp

我在不允许 scp 传输的服务器上有一个 ELF 可执行文件。它还不允许任何类型的出站连接。我没有根访问它。有没有办法从服务器复制这个可执行文件?也许有一种方法可以将目标代码转储到标准输出,复制它并在我这边转换回可执行文件?

在服务器上,运行 base64 thefile。然后复制它产生的输出。在您的计算机上,运行 base64 -d > thefile,粘贴输出,然后按 Ctrl+D。