在上一篇:Fiddler基本介绍,初步了解了Fiddler 的工作原理和操作界面。Fiddler 默认不会捕获HTTPS会话,需要手动设置证书。以下介绍如何设置证书,抓取https请求。
1.首先在菜单栏依次打开Tools->Fiddler Options->HTTPS,如图所示:
2.点击Actions -> Trust Root Certificate:
3.出现下面的弹窗,点击"yes"即可:
4.出现确认安装证书,点击“是”,接下来就可以抓取https请求啦!
抓取
APP请求
环境准备:
1.电脑上已安装Fiddler;
2.手机和电脑连接同一个wifi;
以下介绍app抓包步骤:
1.首先在菜单栏依次打开Tools->Fiddler Options->HTTPS:
2.在菜单栏依次打开Tools->Fiddler Options->Connections:
3.dos窗口下输入ipconfig,查看电脑ip:
4.设置手机代理:打开手机,依次打开设置->WLAN设置,选择和电脑同一个WiFi,然后进入WiFi设置,代理设置改为手动:
主机名和端口分别输入电脑ip及fiddler设置的代理端口,保存:
5.手机设置证书:在手机浏览器上输入:http://电脑ip:端口(例如:http://192.168.11.29:8888),页面点击【FiddlerRoot certificate】下载安装Fiddler证书
6.设置完成后即可抓取app请求了,如下图是抓取的是京东app请求:
更多Fiddler系列文章
敬请持续关注
感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:
① 2000多本软件测试电子书(主流和经典的书籍应该都有了)
② 软件测试/自动化测试标准库资料(最全中文版)
③ 项目源码(四五十个有趣且经典的练手项目及源码)
④ Python编程语言、API接口自动化测试、web自动化测试、App自动化测试(适合小白学习)
⑤ Python学习路线图(告别不入流的学习)
在我的QQ技术交流群里(技术交流和资源共享,广告进来腿给你打断)
可以自助拿走,群号953306497(备注“csdn111”)群里的免费资料都是笔者十多年测试生涯的精华。还有同行大神一起交流技术哦。