用于调试远程嵌入式设备的简单 ssh/telnet shell

用于调试远程嵌入式设备的简单 ssh/telnet shell

我有一个嵌入式设备,运行一些 aarch64 Linux 版本,带有 busybox,但没有 sudo、nc、sshd、telnetd、/dev/tcp、/dev/udp 等。

我希望能够远程运行 bash 命令并查看输出以调试应用程序。该设备允许我上传扩展/应用程序(C++ 代码加上资源/库文件);是否有任何非常简单的代码可以用来允许某种形式的 shell 访问此设备?

我尝试使用重定向的 stdin/stdout 打开 bash 并通过 UDP 进行通信,但是 stdout 缓冲使其无法使用,并且我无法将其关闭。

谢谢。

相关内容