这两天工作当中碰到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 发布
本文描述了一个关于Netcat的问题:当向服务器发送XML请求后,虽然服务器返回了响应,但Netcat却没有显示这些响应。通过strace跟踪和源代码修改,最终解决了此问题。
2053

被折叠的 条评论
为什么被折叠?



