1. 安装完整版Win7。
2. 安装 Fiddler 最新Beta版: http://www.getfiddler.com/dl/Fiddler2BetaSetup.exe
3. Fiddler Menu :
Tools -> Fiddler Options... -> HTTPS -> remove interception certifacates 移除默认证书
4. 安装 Fiddler iOS 证书生成器: FiddlerCertMaker.exe : http://www.fiddler2.com/dl/FiddlerCertMaker.exe
5. Fiddler Menu :
Tools -> Fiddler Options... -> HTTPS -> Capture HTTPS CONNECTs -> Decrypt HTTPS traffic
各种提示一律yes,装好新证书
6. Fiddler Menu :
Tools -> Fiddler Options... -> HTTPS -> Export Root Certifacate to Desktop 导出新证书到桌面
7. 把导出的证书装到iPhone上,有两种方法:
a. 去苹果网站下载iPhone配置实用工具:
i. 新建通用配置描述文件,写好名称,标志名
ii. 添加凭证,找到Fiddler导出的证书,添加进去
iii.连接iPhone,应用配置描述文件
iv. 在iPhone上确认,安装配置描述文件
b. 也可以把证书放到一个http服务器上,在iPhone上用Safari去访问该证书地址,然后按提示安装证书
8. 在 Win 7 上打开Fiddler,Fiddler代理端口,默认8888
9. iPhone->设置->无线局域网->点中右侧小箭头,进入详细设置->HTTP 代理->手动->填写Fiddler代理服务器地址和端口
10.用iPhone上网,可在Fiddler中看到HTTPS已被捕获并解码。
iOS HTTPS中间人攻击
最新推荐文章于 2019-10-20 08:43:14 发布