zoukankan      html  css  js  c++  java
  • Charles的基本使用

    移动端抓包调试工具Charles 
    一、 Charles是什么 
    是在 Mac或Windows下常用的网络包截取工具,在平常的测试与调式过程中,掌握此工具就基本可以不用其他抓包工具了。 有不同平台的版本(Mac, Windows、Linux)。

    二、 Charles的下载和安装过程 
    1. 官网下载地址:http://www.charlesproxy.com/download/ 
    2. Mac下的安装:是一个dmg后缀文件,打开后将Charles拖到Application目录下即安装完成。  
    3. Windows下的安装:下载后双击根据安装向导一步一步安装即可

    三、 HTTP的抓包步骤(详细描述Mac版本,Windows版类似) 
    1. 开启Charles http代理: 
    a) 第一次启动默认会开启本机的系统代理,因为我们暂时只监控移动端的,所以将Mac OSX Proxy前面的勾去除。 
    替代文字

    2. 手机端APP添加代理 
    a) Android 
    替代文字
    b) IOS 
    替代文字
    替代文字

    3. 开启Charles录制功能 
    替代文字

    4. 启动应用开始抓包 
    替代文字
    替代文字

    5. 分析抓取的数据包 
    1.可以在Filter输入:api.baobaobooks.net来过滤自己需要的部分 
    替代文字
    2.在工具内设置过滤 
    替代文字

    四、HTTPS配置步骤 
    1.Help-SSL Proxying-install 
    图片中1部分在电脑端安装,在本机钥匙串访问中设置为信任。 
    图片中2部分使用iOS自带浏览器进入地址安装证书 
    处理完毕后即可使用 
    替代文字

  • 相关阅读:
    Unity性能优化-遮挡剔除
    unity AssetBundle
    unity中Animation与Animator的区别
    VS 项目没有“添加引用”选项
    VS 右键属性闪一下啥也打不开问题
    协程
    协程
    Python 线程和进程(2)
    线程锁
    ssh传文件加MD5
  • 原文地址:https://www.cnblogs.com/haoduoyu/p/5864741.html
Copyright © 2011-2022 走看看