写在前面:建议使用Andriod6.0以下的手机,以为Android6.0以上不再信任系统外的证书安装,如果没有Android6.0以下的手机,可以先看前面的步骤,再去搜收一下Android6.0以上怎么安装外来的证书.OK,我们开始吧!
1.首先对fiddler进行一些设置,在Tools点开Option
General和Connections选项卡,建议大家把可以打的勾勾全部打上
第一个是为了可以抓https的包,第二个是为了抓移动设备
2.在电脑上下载Fiddler证书
首先win+R输入cmd打开DOS命令窗口,输入ipconfig,按回车,查询IP地址
第一个IPv4 地址后面的数字就是,我们假设是192.111.1.1吧
然后打开浏览器输入IP地址加 :8888(注意打冒号),8888是设置的这个端口号,这里是多少就写多少
按上面的IP地址写就是:
192.111.1.1:8888
输入网址后转到下面这个界面,点击最下面的蓝字链接,下载证书并安装,全部下一步就行了
3.在移动设备上安装证书
我这里使用的是荣耀畅玩5c,好几年前的华为机子了,刚好是Android6.0
首先要保证手机和电脑在同一网络下,我这里是用的笔记本开的移动热点,有同一个路由器连接也行。
然后打开手机设置中的WiFI,修改把代理的方式改成手动,不同的手机打开的方式不同,我这里介绍我的两部手机
荣耀5c:长按当前连接的WiFi,点击修改网络,就可以来到修改代理的界面
另外一个是IQOO,点开连的WiFi就有,其他的手机可以搜一下
把代理切换为手动,服务器主机名填刚才的IP地址:192.111.1.1;端口填fiddler设置里的8888,设置完成后重新连一下wifi
在手机浏览器里面,输入刚才同样的网址:192.111.1.1:8888,点击下载证书
随便填个名字安装就行了
安装好后,在手机浏览器随便打开一个网页,在电脑的fiddler上已经可以看到移动端的包了
好了,大概就这样,觉得有用的帅哥美女点个赞吧,有问题请在评论区留言。