美文网首页
charles抓包手机的设置

charles抓包手机的设置

作者: 好大一只鹏 | 来源:发表于2018-09-29 18:18 被阅读0次

    1.打开charles,并设置基本参数
    打开Proxy—Proxy Settings—Proxies—HTTP Proxy里的Port,就是代理的端口,要与手机端一致(比如这里默认8888,我设置了7788)—勾选Enable transparent HTTP proxying


    image.png

    2.手机连接wifi,并且设置手动代理
    主机名与电脑中的一致,在charles中的help-Local IP Address中查看,端口号与步骤中的port中的一致
    电脑上查看ip地址:windows+r 打开cmd 输入ipconfig找到自己的ip
    3.在手机上设置自己的代理,点击连接的wifi ,设置代理 输入自己电脑的ip以及charls上的端口号


    image.png
    4 安装证书
    Help——SSL Proxying——Install Charles Root Certificate on a Mobile Device or Remote Brower…——出现一个弹窗
    image.png

    在手机上安装号证书,并添加授信。

    一般出现问题的话:1. 电脑防火墙没有关闭(这个必须关闭)
    2.证书没有添加授信(苹果手机)(设置->通用->描述文件->charles proxy custom root certificate

    虽然charles的根证书已经在安装列表中显示,但它是被关闭的。在iOS 10.3之前,当你将安装一个自定义证书,iOS会默认信任,不需要进一步的设置。而iOS 10.3之后,安装新的自定义证书默认是不受信任的。如果要信任已安装的自定义证书,需要手动打开开关以信任证书。

    相关文章

      网友评论

          本文标题:charles抓包手机的设置

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