我正在研究运行 QNX 的嵌入式设备。我可以以用户身份通过 telnet 登录,但没有 root 密码(同时,我正在使用影子文件中的哈希运行 oclHashCat,但这需要很多时间)。
我可以通过 GDB 访问并且可以在 root 上下文中执行命令,所以我认为这netcat将是获取 root shell 的一种简单方法(shellGDB 中的命令似乎不起作用)。
我从 netbsd 中找到了 armle 的 netcat 二进制文件,但是当我尝试运行它时出现错误can't access shared library。不确定它缺少什么,但我的猜测是 glibc(使用十六进制编辑器搜索 .so 显示 libc.so libdl.so)。
我正确的是它正在寻找libc.so和libdl.so吗?在哪里可以找到 QNX armle 的这些?