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

闲话不多说,先看看效果

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

 

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

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

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

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

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

<network-security-config>  
      <debug-overrides>  
           <trust-anchors>  
                <!-- Trust user added CAs while debuggable only -->
                <certificates src="user" />  
           </trust-anchors>  
      </debug-config>  
 </network-security-config>

 

有疑问的可以查看下面这个帖子,但是需要 梯子

https://textslashplain.com/2016/07/27/using-fiddler-with-ios-10-and-android-7/

 

大家有更好的解决方案,欢迎留言,共同学习,谢谢!

--------------------- 本文来自 lx_zsdong 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/lx_zsdong/article/details/82257698?utm_source=copy 

posted @ 2018-10-08 14:10  想飞的枫叶  阅读(4049)  评论(0编辑  收藏  举报