抓包工具 Ethereal(现在叫 WireShark)的简单使用。

抓包工具 Ethereal(现在叫 WireShark)的简单使用。

使用的目的就是为了抓取一下 http 包,看看服务端的重定向目的。
下载了 Ethereal 0.99.0 这个东西以前在开发协议栈的时候用过,非常不错的软件。
安装,并且在安装过程中,提示要安装 WinCap ,这个是要安装的,应该是抓包需要的插件吧。
打开软件,选择:capture->options,在 interface 中选择一个网卡,并且在 capture filter 中增加一个过滤器,就可以了。
常用的过滤器就是 host + ip ,可以抓与指定 ip 通信的包,是我最常用的。
然后 start ,就开始抓包了。
抓到了包之后,是二进制的,在包上面点击右键选择 Follow TCP Stream ,就可以看到 http 包了。
里面红色的是发出的请求,篮色的是响应。
ok,大功告成。

你可能感兴趣的:(抓包工具 Ethereal(现在叫 WireShark)的简单使用。)