有时我必须使用具有 telnet 连接的远程主机,但是不任何一个ftp 或 ssh(使用 scp)还有没有 netcat。也没有 gcc(例如,用于编译 netcat)。
有人知道如何使用 telnet 连接传输文件(使用某种黑客技术)吗?
(我知道这是不太合适对于这样的事情,协议。
答案1
答案2
答案3
客户端应用程序kermit
支持通过 telnet 协议连接,AFAICR 支持xmodem
和zmodem
,以及它自己的文件传输协议。
据我所知,许多我做这件事已经很多年了:
- 使用 kermit 连接远程主机
- 在远端也启动 Kermit
- 在远程端,在 kermit 提示符下输入“server”
- 你的终端将识别出链接现在处于文件传输模式,然后你可以发出“发送”和“获取”命令来传输或接收文件
答案4
我知道您说没有 netcat,但是您尝试过交叉编译吗?
Busybox 还包括一个 netcat 客户端,我在许多 ARM 和 MIPS 嵌入式系统上使用过它。