zoukankan      html  css  js  c++  java
  • 安卓手机IPhone抓包Https

    IPhone Charles抓包Https失败解决方式 

    转载自: https://blog.csdn.net/zlbook/article/details/81870095

    在手机上设置Wifi代理:

    打开【设置】>【无线局域网】> 选择已经连接的Wifi, 在页面最下边【HTTP 代码】模块中选择手动,设置服务器ip和端口号, 即上边弹窗提示的IP:172.16.54.4 及 端口:8888

    手机端证上安装证书:

    在手机上打开浏览器,输入地址:chls.pro/ssl, 安装证书。证书会被安装在 【设置】 > 【通用】 > 【描述文件】下面。

    可以打开【设置】 > 【通用】 > 【描述文件】 > 打开"Charles Proxy CA"证书,显示已验证。

    配置证书信任设置

    打开【设置】 -> 【通用】 -> 【关于本机】 -> 【证书信任设置】(这个在页面最下面),将Charles证书开关打开。 

    设置完成既可以抓包了。

    HTTPS抓包设置

    打开 Charles 软件菜单栏【Proxy】项目,选择【SSL Proxying Setting】勾选上【Enable SSL Proxying】, 然后填写具体需要抓包的域名。

    安卓手机安装 Charles 证书

     转载自: https://www.cnblogs.com/zhengming2016/p/9325311.html

    1:

    在  Charles 工具栏里点击 Help --- SSL Proxying --- Save Charles Root Certificate,生成 后缀名是 .cer 的文件, 然后上传到微信里,最后点击安装!

    2:

    如果是 小米手机

    1)浏览器下载 .cer 文件 到浏览器的下载目录。

    http://172.21.12.71:8000/charles-ssl-proxying-certificate.cer 

    https://cli.im/

    2)设置--wifi-高级-安装证书

    3)找到 .cer 下载的位置,点击安装它。

    如果是 联想手机

    1)浏览器下载 .cer 文件 到浏览器的下载目录。

    2)设置--安全--从手机存储卡安装

    3)找到 .cer 下载的位置,点击安装它。

    3:

    如果上面的方法不行的话,比如华为的手机

    1)先把手机通过 usb线连接到电脑

    2)把上面步骤生成的 .cer文件 拷贝到打开的手机内存文件夹的 根目录里

    3)然后打开手机的 "文件管理", 找到根目录的文件,最后点击安装就可以里

  • 相关阅读:
    【原创】QTP中手动添加对象
    【转载】【缺陷预防技术】流程技术预防
    【资料】HP Loadrunner 11下载地址
    使用命令行操作VSS
    sql server 按时间段查询记录的注意事项
    Asp.net应用程序文件名重名引起的bug
    使用SQL语句查询表中重复记录并删除
    backgroundpositionx的兼容性问题
    关于Asp.net Development Server
    如何查看正在使用某个端口的应该程序
  • 原文地址:https://www.cnblogs.com/fengnovo/p/10218244.html
Copyright © 2011-2022 走看看