Android开发工具系列 --抓包及假数据代理 (二)

本文介绍如何配置Fiddler进行HTTPS流量解密,并实现通过Fiddler对手机设备上的HTTP/HTTPS请求进行抓包。内容涵盖Fiddler的安装、配置步骤以及在手机上安装必要的HTTPS证书。
摘要由CSDN通过智能技术生成

Fiddler

其原理和Charles类似,如果没看过第一篇文章的可以先去看另一篇,这里主要讲一下fiddler的配置,相同的配置讲解将跳过。

下载

下载链接地址为:https://www.telerik.com/download/fiddler 。下载完成 之后,傻瓜式地安装一下就可以了。

设置fiddler

打开Fiddler,Tools -> Options(配置完记得重启)
选中HTTPS -> “Decrpt HTTPS traffic”,Fiddler就可以截获HTTPS请求
这里写图片描述
选中Connections -> “Allow remote computers to connect”是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来
这里写图片描述
最好配置一下只拦截显示特定的请求
这里写图片描述

设置手机

先保证手机和电脑在同一网段,然后查看电脑ip地址(cmd -> ipconfig),具体操作可参考上一篇文章,大致步骤就是配置ip地址、端口号

手机安装Https证书

在上面将网络设置好了之后,在浏览器中访问手机浏览器地址栏地址栏中输入代理服务器的IP和端口:
IP:8888
如:http://192.16.2.13:8888/
点击页面里面的FiddlerRoot certificate ,返回的页面中有一个超链接“FiddlerRoot certificate”,点击安装就行。
需要注意:如果电脑同时安装了charles和fiddler,两者端口号肯定器冲突,需要使用哪个就再手机上填写哪个工具的端口号就可以,像oppo的手机只能安装cer格式的证书,这时就是fiddler支持比较好。

抓包结果截图

这里写图片描述
fiddler可以满足基本的应用,如搜索某个请求、修改请求和返回结果、查看请求时间、断点设置、响应 HTTP 状态过滤等功能 fiddler的详情应用http://blog.csdn.net/u010142437/article/details/73278776


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值