oncedownload 发表于 2010-1-28 16:47:46

nc的监听模式问题

在一篇资料里看到可以用nc来监听并输出tcp数据包,想试验一下,但我用了nc -l -v -p 2000
然后用科来发包工具向目的ip端口发送数据包(连续3个,包括一个syn请求和两个数据报文)后nc输出错误信息,但在目的主机(虚拟机)上装的wireshark是可以正常捕获到数据包的

nc输出下面的信息然后就退出了

C:\nc111nt>nc -l -v -p 2000
listening on 2000 ...
192.168.1.59: inverse host lookup failed: h_errno 11004: NO_DATA
connect to from (UNKNOWN) 57307: NO_DATA

要怎样才能让nc正常显示的接收到的数据包?

finger 发表于 2010-1-28 16:55:19

nc -vv -w 2 -o test.txt www.xfocus.net 80 21-15

oncedownload 发表于 2010-1-29 16:17:29

回复 2# finger 的帖子

谢谢斑竹回复:) ,
“-o 记录16进制的传输”
我原以为这个参数是把屏显输出记录到文件test.txt,但telnet试了下,直接把我输入的任何键盘内容都输出在了cmd窗口上,test.txt文件并没有生成,这是为什么?

xyz031 发表于 2010-6-17 05:49:52

页: [1]
查看完整版本: nc的监听模式问题