今天才知道用NC还可以向web服务器提交修改后的数据包。
1、基本使用
想要连接到某处: nc [-options] hostname port[s] [ports] ...
绑定端口等待连接: nc -l -p port [-options] [hostname] [port]
参数:
-e prog 程序重定向,一旦连接,就执行 [危险!!]
-g gateway source-routing hop point[s], up to 8
-G num source-routing pointer: 4, 8, 12, ...
-h 帮助信息
-i secs 延时的间隔
-l 监听模式,用于入站连接
-n 指定数字的IP地址,不能用hostname
-o file 记录16进制的传输
-p port 本地端口号
-r 任意指定本地及远程端口
-s addr 本地源地址
-u UDP模式
-v 详细输出——用两个-v可得到更详细的内容
-w secs timeout的时间
-z 将输入输出关掉——用于扫描时
其中端口号可以指定一个或者用lo-hi式的指定范围。
例如:扫描端口
tcp扫描
提交数据
首先用wsockexpert抓包然后保存为123.txt,然后nc -vv www.xxxx.com 80<123.txt,加了-vv你会发现速度非常慢.但却有跟踪显示的效果,如果不需要可以去掉,速度会快很多的.
如果返回信息造成停顿的,可以加-w 1,1秒超时
我试过有一次老是提交失败,后来发现原来是抓包时搞错了.有时候数据太多的时候,wsockexpert数据分成几页,可是我只保存了一页.所以造成数据不完整,怎么提交也没反映.要注意哦。