三谈iOS抓包:HTTPS抓包
2012-08-16 07:29
三谈iOS抓包:HTTPS抓包
by ytzong
at 2012-08-15 23:29:54
- 确保安装的 fiddler 是最新的 beta 版本,安装地址 http://www.getfiddler.com/dl/Fiddler2BetaSetup.exe
- 关闭 fiddler
- 下载并安装 fiddler 证书生成器 http://www.fiddler2.com/dl/FiddlerCertMaker.exe (注:fiddler 证书生成器只能在 Vista 以上系统运行)
- 打开 fiddler,依次点击工具栏的 Tools – Fiddler Options…,切换到 HTTPS 选项卡,勾选 Capture HTTPS CONNECTs,勾选 Decrypt HTTPS trafic,之后会弹出安装证书的提示,一路点是或确定安装
- 依然停留在 HTTPS 选项卡,在下拉菜单中选择 …from remote clients only,之后点击 Export Root Certificate to Desktop,此时证书会生成到桌面上,名为 FiddlerRoot.cer,点OK保存
- 将上一步导出的 FiddlerRoot.cer 通过Email附件发送给自己绑定在iOS设备中的Email
- 打开iOS设备的邮箱客户端,接收到刚才自己给自己发的邮件,点击附件进行证书的安装,也就是说,这一步将 fiddler 的证书安装在iOS设备中
- 依照 再谈iOS抓包,使用Fiddler 中的步骤配置 fiddler 及iOS的网络代理
- 用 fiddler 进行抓包(若抓包不成功重启一下 fiddler 即可)