zoukankan      html  css  js  c++  java
  • charles 中 ssl proxy 设置(https抓包)

    移动端APP的抓包配置,请看这篇文章:https://www.cnblogs.com/QiKa/p/13906667.html

    以下针对PC抓包进行介绍:

    PC端设置

    1、启动Charles软件,在菜单中找到 Help -> SSL Proxying ->Install Charles Root Certificate.(安装导入证书:跟随提示完成就可)

    2、菜单中找到 proxy -> SSL proxy setting -> 勾选Enable SSL Proxying -> locations 里 添加一个 host 为 * 的 通配符 即可通配所有域名

    (否则charles抓包时会存在过滤掉某些请求的情况,host和port填上*,表示匹配抓取所有的请求)

     注意:只要在PC上进行抓取https的请求,就要这样去勾选上并启用

    手机端设置(同fiddler)

    1、设置手机wifi 的 代理 ip 和端口号(将手机和电脑所处网络保持一致)--实在不清楚就百度

    2、手机上设置IP和端口,如果不知道可在安装charles的电脑上cmd查看ip地址,然后还需要在charles上设置端口;(设置端口就如同一个验证码,两端保持一致才能实现通信)

     

    3、手机上任意浏览器打开并访问地址: http://charlesproxy.com/getssl(按提示进行下载证书)

    此时下载的是个.pem 格式的,需要手动更改为.crt 格式),在手机上:系统设置→更多设置→系统安全→加密与凭据→从存储设备安装

    4、根据提示下一步直至安装完成

  • 相关阅读:
    SoftMax 回归(与Logistic 回归的联系与区别)
    OneNote转PDF
    数据库的模式分解相关算法规范步骤
    机器学习
    Java学习
    K-means 聚类
    Java学习
    [DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问解决方方法
    sql语句技巧
    刚看到《SQL语法大全》、补全一下
  • 原文地址:https://www.cnblogs.com/QiKa/p/13027618.html
Copyright © 2011-2022 走看看