zoukankan      html  css  js  c++  java
  • Mac安装和破解激活Charles

    charles的下载安装

    官网注册破解

    • http://www.charles.ren
    • 进入上面的网站,随意输入一个Registered Name,点击「生成」
    • 打开charles-help-register,输入刚刚生成的,然后就激活成功啦

    汉化包下载

    链接: https://pan.baidu.com/s/1Q6R8zdsaSSwTusVbwhzgpA

    密码: m79i

    汉化包注册码信息:

    用户名:Mac OS

    密匙:6BACE69077E6DA3993

    使用说明

    1、若出现安装后打开软件出现“xxx.app已损坏,无法打开,您应该将它移到废纸篓”提示,解决办法如下:

    打开终端,输入命令 sudo xattr -d com.apple.quarantine /Applications/xxx.app解决,其中xxx.app是出问题的APP名称,可以把对应的APP直接拖到终端,如名称中有空格,可用“”加空格代替。

    2、安装证书

     

    3、证书不受信任解决办法

     

     

     

    4、乱码解决办法(解密https[443]端口)

     5、抓取https请求出现unknown解决办法

    Charles代理-->代理设置,配置如下:

    iOS手机配置步骤如下

    • 手机在同一局域网下设置代理,通过safari浏览器,打开网址chls.pro/ssl ,会提示下载配置文件,下载即可

    • 打开“手机设置”-->“通用”-->“描述文件与设备管理”,安装刚才下载的配置文件

    • 打开“通用”-->“关于本机”-->“证书信任设置”,将刚才安装的配置文件选择信任

    • 打开Charles即可抓取查看到https数据

    安卓手机配置步骤如下(已OPPO手机为例,仅针对Android7.0版本以下,因为Android7.0版本之后默认不信任用户添加到系统的CA证书)

    • 手机在同一局域网下设置代理,通过手机自带浏览器,打开网址chls.pro/ssl,下载配置文件(要知道下载的文件位置)

    • 打开“手机设置”-->“其他手机”-->“设备与隐私”-->“从存储设备安装证书”,安装刚才下载的配置文件

    • 打开Charles即可抓取查看到https数据

    安卓手机配置步骤如下(已OPPO手机为例,Android7.0版本以上,仅针对有root权限的机型)

    • 手机在同一局域网下设置代理,通过手机自带浏览器,打开网址chls.pro/ssl,下载配置文件(要知道下载的文件位置)

    • 将下载的pem证书文件传到到电脑上(可以下载一个Android文件传输工具),并执行以下命令得到证书的md5值

      • openssl  x509  -subject_hash_old  -in  + 文件  (例如:openssl x509 -subject_hash_old -in /Users/zhansan/Desktop/charles-proxy-ssl-proxying-certificate.pem)

      • 将charles-proxy-ssl-proxying-certificate.pem重命名为:<8位md值>.<0>,这里的md5值为上一步得到的

        

    将新命名的文件上传的手机系统/system/etc/security/cacerts里

  • 相关阅读:
    Week-1 linux命令行重点整理
    Week-1 linux命令行重点整理
    k8s namespace限制调研
    k8s namespace限制调研
    CSS开发技巧(三):图片点击缩放
    Failed building wheel for cytoolz
    Failed building wheel for cytoolz
    web.config访问走代理的配置
    bzoj1799(洛谷4127)同类分布(月之谜)
    bzoj4247挂饰——压缩的动态规划
  • 原文地址:https://www.cnblogs.com/yitao326/p/14855627.html
Copyright © 2011-2022 走看看