这两天工作当中碰到netcat的一个小问题。nc [IP] [PORT] < xml_request之后,没有任何output,当时以为是server端,没有正确处理好xml response或者xml_request有问题。后来对server端进行调试,发现server端其实已经向netcat发送了response。但为什么netcat没有显示任何的response ? 使用strace对netcat进行dump,发现其实netcat确实也收到了server端的response,但好像由于没来得及print out到console上面,程序就退出了(按道理如果netcat正常exit,所有的流都应该flush才对,深入原因有待深究)。download了一份netcat源代码,修改代码在程序退出之前flush了一把,编译,load netcat MUTT,测试得到response输出。
工作中碰到netcat的一个问题
最新推荐文章于 2022-11-01 10:56:58 发布