我可以成功使用命令 nc 192.168。。5442 连接到监听设备。设备使用以下命令监听:nc -lvp 5442。一切正常,我可以发送消息并接收一些消息。我想用它创建一个远程 shell。未找到选项 -e!知道原因和解决方法吗?我使用的另一台机器是 mint17.2,命令 -e 也不可用。
答案1
大多数操作系统都附带了 netcat 的一个版本,出于安全原因,该版本的 netcat 已删除了 -e 选项。如果您需要带 -e 选项的 netcat,则必须找到包含执行选项的版本,或者您可以从源代码进行编译。
你可以看看这个视频