网页抓包分析
支持平台:iOS
1、 从appstore中安装httpwatch basic(高富帅的同学可以装一个pro版本)
2、 运行httpwatch,输入目标URL
【图一】运行启动界面
【图二】Web访问界面
【图三】切换到记录界面
注:basic版本不能查看响应数据
综合抓包分析
一、环境准备
1、 在PC上安装HttpAnalyzer或Fiddler
2、 在PC上安装Android Develop Tool
二、抓包示例
1、 创建SDCARD镜像。用于下载安装APP
1) 运行cmd
2) 切换到SDK的tools目录。如:D:Androidadt-bundle-windows-x86sdktools cd /d D:Androidadt-bundle-windows-x86sdktools
3) 执行mksdcard命令。格式 mksdcard size file mksdcard 2048M D:Androidadt-bundle-windows-x86sdcard.img
4) DONE
2、 运行HTTPAnalyzer或Fiddler。
HTTPAnalyzer:Start > All Session And System processes…
3、 运行Andorid Develop Tool
4、 创建AVD
5、 启动AVD
6、 设置AVD里的网络环境
1) 点击menu,进入系统设置
2) 进入网络设置
3) 选择Mobile networks
4) 点击Access Point Names,选择 T-Mobile US访问点,进行配置
说明:
a) 修改proxy以及port两项的数据
b) 针对fiddler做代理
Proxy: 10.0.2.2 //AVD默认
Port:8888 //fiddler端口
c) 非fidder代理
Proxy:目标代理地址
Port:目标代理端口号
7、 下载APP或访问目标URL
8、 在HttpAnalyzer或fiddler里查看网络请求
9、 DONE