我需要在 Windows 中创建一个 TCP 隧道,我通过链接 netcat 尝试:
ncat -l 3333 | ncat 192.168.0.110 4015
但是,这会创建一个单向隧道,因为只有第一个 netcat 的 STDOUT 会成为第二个 netcat 的 STDIN,但反之则不然 - 第二个 netcat 的 STDOUT 不会成为第一个 netcat 的 STDIN。
有没有办法在 Windows 中建立双工连接?
答案1
ncat -l 3333 --sh-exec "ncat 192.168.0.110 4015"
应该可以解决问题,如文档中所述https://nmap.org/ncat/guide/ncat-tricks.html