如果我想使用 TCP 将二进制文件“binary.bin”(与 NetCat 位于同一目录中)传输到 IP 地址 127.0.0.1 端口 1200,如何使用Windows 的NetCat指定它?
问问题
34140 次
2 回答
9
我找到了解决方案。它的
nc 127.0.0.1 1200 < binary.bin
此外,如果需要保存响应,则
nc 127.0.0.1 1200 < binary.bin > response.bin
于 2010-01-12T03:24:49.910 回答
0
如果你想将它从 linux 发行版发送给任何人,包括 Windows PC,你可以这样做:
{ echo -ne "HTTP/1.0 200 OK\r\n\r\n"; cat path/to/your/file/binary.bin ; } | nc -l 1200
然后,接收端只需要在他的网络浏览器中浏览到您的 IP 地址并得到下载提示。不用说,如果您在路由器后面,则需要转发端口 1200。
于 2018-12-27T23:46:43.757 回答