美文网首页
设置Fiddler进行手机与Https抓包

设置Fiddler进行手机与Https抓包

作者: supercatcool | 来源:发表于2018-11-06 14:26 被阅读0次

            目前Fiddler与Charles是当前最流行的Web抓包工具,功能强大,拥有很多用户使用。由于Charles是付费软件,推荐使用Fiddler。本文记录利用Fiddler4抓取MIUI天气未来两小时分钟级接口。

            下载安装Fiddler,官网:Fiddler官网

            测试电脑与手机能否正常连接,电脑与手机处于同一个局域网环境中。查看手机IP地址,点击WIFI详情就可以查看了,假设手机IP地址为“192.168.1.111”。按住电脑按键{Win}+{R},输入“CMD”后点击回车,CMD对话框输入“PING 192.168.1.111”查看电脑能否ping通手机。

        查看电脑IP地址,在CMD对话框中输入“IPCONFIG”,获取电脑本机IP地址,假设获取到的IP地址为“192.168.1.110”

    -----------------------------------------------------------------------------------------------------------------------------

    Fiddler默认情况不能抓取Https的包,需要导入证书抓取,设置Fiddler:

    点击Tools→Options

    点击HTTPS→Actions→Export Root **** 导入证书到桌面,勾选如下图所示

    Chrome导入Fiddler证书:打开Chrome点击设置→高级设置→管理证书→受信任的根证书颁发机构→导入→选择桌面上的证书进一步导入。

    导入证书后就可以用Fiddler抓Chrome浏览器Https的包了。

    假设导入证书后出现问题可以进一步参照  Fiddler设置Https抓包图文教程

    ------------------------------------------------------------------------------------------------------------------------------

    手机抓包设置:点击Connections界面设置如下,其中8888是代理端口。

    手机设置网络代理,在WIFI中设置PROXY为手动,代理地址为电脑IP地址“192.168.1.110”,端口号为Fiddler设置的“8888”,点击√

    设置完成后手机访问“192.168.1.110:8888”,下载安装证书

    完成后就可以抓取手机上Http/Https的包了,手机打开MIUI天气,点击未来两小时降雨预报

    抓包图如下:

    点击copy Url就可以得到API接口了。

    尝试浏览器直接访问有返回结果,不用额外设置Headers。

    相关文章

      网友评论

          本文标题:设置Fiddler进行手机与Https抓包

          本文链接:https://www.haomeiwen.com/subject/kbtuxqtx.html