美文网首页程序员
工具 | IOS https Charles 抓包

工具 | IOS https Charles 抓包

作者: DOGBRO | 来源:发表于2018-11-20 15:47 被阅读0次

      作者所有文章,只为记录测试学习之路,全是作者再整理过,且成功。 

      点关注不迷路!欢迎交流沟通,同在学习的伙伴们也可以点波关注共同成长。另,求大神带hhhhhhhh!

            本文适用:IOS + Charles 4.x,作者成功案例:IOS + Charles 4.2.7。(Android https 抓包,请看下一篇 工具 | Android各系统 https Charles 抓包;charles 激活和 http 抓包请看上一篇:工具 | Charles 4.2 激活与入门使用

    一、获取地址

            点击 Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device,出现弹窗得到地址 chls.pro/ssl (不用动,这个地址要输入到手机浏览器)。

    电脑安装证书 出现弹窗得到地址 chls.pro/ssl

    二、手机安装SSL证书

            在手机Safari浏览器输入地址 chls.pro/ssl,就会出现如下证书安装页面,无论跳出什么页面和弹窗都点击安装,直至完成。

            注意1:(1)设置好手机HTTP代理;(2)电脑上Charles要开着;不然输入这个网址 chls.pro/ssl 安装不了证书。

    输入地址 chls.pro/ssl 出现证书安装页面   手机完成证书安装

            注意2:IOS10.3以下系统会自动信任,IOS10.3 以上系统,需要手动在 设置→通用→关于本机→证书信任设置 里面启用完全信任Charles证书。

    IOS10.3以上系统需手动勾选

    三、Charles设置Proxy

            点击 Proxy -> SSL Proxying Settings...

    点击 Proxy -> SSL Proxying Settings...

            勾选 Enable SSL Proxying,点击 Add

    点击 Add

            Host 设置要抓取的 https 接口,比如:Host 填写:https://api.weibo.cn,Port 填写:443(端口都是443)。

    Host 设置要抓取的 https 接口

            不知道 Host 的,可以先抓下包,然后复制 URL。

    抓包,复制URL

    四、进行HTTPS抓包

            让手机重新发送 https 请求,可看到抓包。

    进行 https 抓包

            Android https 抓包,请看下一篇 工具 | Android各系统 https Charles 抓包

            charles 激活和 http 抓包请看上一篇:工具 | Charles 4.2 激活与入门使用

    相关文章

      网友评论

        本文标题:工具 | IOS https Charles 抓包

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