您的位置:首页 > 理论基础 > 计算机网络

安卓手机终端访问使用tracetool+HttpAnalyzer截包抓取

2013-08-12 21:25 309 查看
1、使用工具目的:

tracetool+HttpAnalyzer工具的目的是使用安卓手机终端访问目标网站时,方便快捷地获取到测试结果,相对于每次在服务端或客户端使用tcpdump或Wireshark来讲,无疑方便多,操作起来也简单。

通过在手机终端安装tracetool service包,在PC上结合HttpAnalyzer可以做到:比如只是简单地获取http状态码,目标网站的流量(包括每个子资源),访问各个子资源的路径等。

如果想在PC上抓取某个进程,可以直接使用HttpAnalyzer工具过滤目标进程;

本例子中,只是做简单的介绍及操作,希望对网站做流量对比有大大的帮助。但如果想具体查看抓包的具体情况,本人还是建立使用Wireshark或tcpdump。

2、操作过程:

2.1 手机终端必须使用ROOT权限,如果没有ROOT权限请先破解,ROOT方法请见本博客内的相关内容。

2.2 下载Tracetool service工具包并解压,安装Tracetool service.apk到安卓手机上。

安装完成后,将手机终端的网络(WIFI和移动网络)关掉,使用USB数据线连接PC机,终端打开USB tunnel图标,如下图所示:



2.3 在PC上操作:打开解压后的Tracetool service工具包的AndroidTool.exe图标



此时,需要androidTool工具会读取到手机设备,点击“刷新列表”如下图所示 :



选择自己的测试手机设备后,再检查DNS网络是否可连通,8.8.8.8是google提供的公共DNS,点击“connect”按钮后,日志将输出连接成功的信息。

2.4 下载HttpAnalyzer工具并解压,打开HttpAnalyzer图标,选择需要过滤抓取的进程

如下图所示 :



2.5 手机上发起请求,在HttpAnalyzer上就可以看到对应的请求资源,工具的输出情况,这里就不做详细的讲解。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: