手机fiddler抓包时出现了tunnel to ......443,完美解决

本文介绍了当使用fiddler进行手机抓包时遇到‘tunnel to……443’问题的解决方法。针对iOS10系统,需要在设置中开启证书信任;而对于API24及以后的安卓应用,由于系统未提供全局设置,可能需要在应用代码内做特殊配置或考虑root设备。作者提供了相关代码配置内容,并鼓励有更好解决方案的读者留言交流。
摘要由CSDN通过智能技术生成

闲话不多说,先看看效果

如何常规设置,在这里就不复述了,因为大家都知道,包括fiddler中HTTPS设置,手机端IP代理的设置,手机端证书的安装。。。

 

这里需要说的是,常规正常设置之后,依旧显示为   tunnel to ......443问题的    解决方法。

正常设置后,依旧无法查看,猜测iOS系统一定是iOS10之后的,安卓应用应该用的是api24之后的。。。

——————————————————扯淡分割线——————————————————

iOS10解决方案:设置——常规——关于——证书信任设置,找到fiddler的证书,开启(相当于同意全量监控,所以其他应用不要乱开通)。再试试抓包,就可以显示HTTPS了

api24解决方案:安卓没有提供系统层面上的设置,所以只能在应用上下功夫了,需要在应用代码配置中进行配置,相当于开发者留后门,否则就只能root设备,然后绕过证书验证了。严格意义上来说,安卓这是无解的。下面提供代码配置内容吧

<network-security-config>  
      <debug-overrides>  
           <trust-anchors>  
                <!-- Trust user added CAs while debuggable only
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值