zoukankan      html  css  js  c++  java
  • Windows charles安装、配置及Android手机ca证书

    安装

    在Charles官网https://www.charlesproxy.com/download/下载,我这边下载的是免费体验版的。

    配置(配置Android证书需要保证手机与电脑都在同一个网络下)

    安装好以后打开,配置Charles证书;选择

    help——SSL Proxying——install Charles Root Certificate

    会出现证书安装的信息,我这边已经安装成功,第一次可能需要安装

    最后提示导入成功,出现如上述证书信息显示说明证书安装成功,也可在证书路径中查看证书安装结果

    勾选Proxy——Windows Proxy
    电脑抓包(需要勾选 Windows Proxy)

    选择Proxy——SSL Proxy Setting,添加Location

    Host和Port均设为443,

    想要对浏览器请求进行抓包,还要对浏览器的证书进行设置,如下图操作

    出现如下提示信息,提示你去路径 chls.pro/ssl 下载证书,访问路径可自动下载
    这里192.168.5.140是你要在手机端设置的代理IP;8888是端口号

    配置好后下载Ca证书charles-proxy-ssl-proxying-certificate.pem这里要把后缀名改为.cer
    下载后可以通过USB、QQ、微信等发送到手机上安装

    **这里 证书名称:Charles** **用途选择:WLAN**

    手机发起请求,Charles会弹出界面,要选择同意(allow)如果没有弹出此界面,一般无法抓包,请确认防火墙关闭,并重启Charles

    如果没有charles没有反应

    简单粗暴的方法:关闭防火墙

    点击设置->选择网络和Internet->以太网->Windows防火墙->启用或关闭Windows防火墙->关闭防火墙->确定




    但是这种方法不太推荐使用。

    防火墙允许charles的数据包入站

    点击设置->选择网络和Internet->以太网->Windows防火墙(步骤同上,就不贴图了)
    接下来,选择高级设置

    点击入站规则,找到Charles Web Debbuging Proxy

    点击鼠标右键,选择属性,勾选允许连接,点击确定。

  • 相关阅读:
    VScode中Python的交互式命令环境使用笔记
    jmeter beanshell判断响应的json串,参数的值是否正确;
    类和类的继承 实现关系;
    类与类依赖关系,实例;
    类与类包含关系,实例;
    java中有package的编译执行;java编译乱码;
    java 类与类之间的关系,方法重写与方法重载的区别
    beanshell sampler构造响应数据;
    Scanner类及其中方法的使用;
    java 构造方法 代码块 this
  • 原文地址:https://www.cnblogs.com/yimeng123/p/15789631.html
Copyright © 2011-2022 走看看