美文网首页
客户端改为https+httpdns后的抓包教程

客户端改为https+httpdns后的抓包教程

作者: 六六_fiona | 来源:发表于2016-07-07 10:18 被阅读0次

    背景介绍:
    安卓6.2.4版本开始尝试启用https+httpdns,给我们的抓包工作带来了一定挑战(主要是需要连测试环境测试时)!!以后测试有料的过程中,做安卓端的测试一定需要安卓抓包,不过糕糕别怕,我们已经踩过一些坑,现将抓包方法写在下方,参考进行一下配置即可。若有问题,及时再补充 ~

    步骤:
    1.前提:保证你的charles可以抓https的包
    2.手机连上charles代理,访问:http://charlesproxy.com/getssl下载证书
    3.设置External Proxy Settings

    Paste_Image.png

    4.勾选“Use external proxy servers”,"Web Proxy(HTTP)","Secure Web Proxy(HTTPS)"
    并在右侧设置Web Proxy(HTTP)和Secure Web Proxy(HTTPS)为127.0.0.1:8887(端口号根据自己的mitmproxy端口号设置)并保存

    Paste_Image.png

    5.启动自己本机mitmproxy,命令行输入mitmproxy查看是否安装?若未安装-->输入“brew install mitmproxy”,等待安装完成
    6.设置端口号&代理地址(以代理到t000环境为例):mitmproxy -p 8887 -U http://t.0xyz.com:50009
    其中-p后为端口号,即填入第4步中端口号地址
    7.设置完毕,将命令号置于后台即可,可通过charles正常抓包啦!(当然,mitmproxy中也可以看到请求的数据)

    相关文章

      网友评论

          本文标题:客户端改为https+httpdns后的抓包教程

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