准备工具:Fiddler,Genymotion模拟器(实战尽量用真机,因为模拟器有很多数据是和真机不一样的),这里为了方便演示,就用Genymotion了

第一步:打开设置,设置一个代理端口,开启远程访问权限

第二步:给模拟器安装Fiddler证书

先导出cer

Tools -> Fiddler Options -> HTTPS -> Actions -> Export Fiddler Root Certificate to Desktop 

 

然后在桌面找到FiddlerRoot.cer,拖到Genymotion中,文件就复制到了模拟器的/sdcard/Download目录下

进入模拟器打开设置 -> 安全 -> 从哪Sdcard安装(证书)然后自动安装,也可能需要手动选择证书安装。还有就是会提示设置一个pin密码。。。

好了不废话开始下一步

第三步 设置代理

 

主机就是电脑的ip,端口就是Fiddler设置的代理端口

第四步,抓包

如果你像我一样,能正常打开百度,那就说明你成功了,因为百度是https协议,必须要安装Fiddler证书才能抓包。

下一节将讲诉如何分析协议,以及破解协议的加密方式

 

via.http://blog.csdn.net/u012833250/article/details/53556451