一、重要问题总结

1、https抓包需要在电脑端和移动端都装上相应的证书!不同的电脑、手机需要的证书可能不一样,如果不能正常工作,建议重新安装。

2、iOS10及以上系统,需要在安装charles证书后 在设置->通用->关于本机->证书信任设置 里把刚才安装的代理证书勾选上。

3、部分android高系统手机(例如OPPO R15、华为P20等)通过chls.pro/ssl下载了证书,但是无法直接安装,需要特殊安装,具体可以百度。

4、注意:不抓包请关闭手机HTTP代理,否则断开与电脑连接后会连不上网。

二、手机安装证书

(1)手机连接百度wifi,先手动设置代理:Help —— SSL Proxying —— Install Charles Root Certificate on a Mobile Device 查看ip和端口;

(2)android或者ios手机上安装charles证书。常用的安装方法:手机自带浏览器里面输入:chls.pro/ssl 直接安装证书。(部分例外方法见上述说明)

(3)注意:ios 10以上设备进入关于本机---证书信任设置---针对证书打开开关;

三、windows电脑安装charles 证书

1.1 选择 Help —— SSL Proxying —— Install Charles  Root Certificate

1.2 然后会弹出证书信息,选择安装证书,下一步,将证书存储改为:受信任的根证书颁发机构,下一步,完成

四、mac电脑安装charles 证书

1)打开charles,找到如下的条目,安装;

2)mac钥匙串中信任该证书;

3)双击打开找到的证书,如下图,信任中使用“始终信任”;

五、Charles设置Proxy

(1)在Menu选择Proxy->SSL Proxying Setting,选中Enable SSL Proxying;

(2)在Locations里面添加要使用SSL代理的网站,端口号输入443(固定值),如果需要匹配所有的HTTPS网站则输入 * 号即可;

(3)让手机重新发送https请求,可看到抓包数据,至此抓包工作就搞定了。

Charles抓包出现弹窗问题或者无法抓包https问题汇总相关推荐

  1. 功能测试必备:抓包工具的作用及常用抓包工具有哪些?

    大家好啊,我是大田 2022.03.30,日更第 53 / 365 天. 在测试工作中,需要抓包工具帮助定位前后端问题,当看到前端页面出现bug后,需要进一步判断是前端问题还是后端问题.同时可以利用抓 ...

  2. Wireshark抓包工具使用教程以及常用抓包规则

    Wireshark是一个非常好用的抓包工具,当我们遇到一些和网络相关的问题时,可以通过这个工具进行分析,不过要说明的是,这只是一个工具,用法是非常灵活的,所以今天讲述的内容可能无法直接帮你解决问题,但 ...

  3. Wireshark数据抓包教程之认识捕获分析数据包

    Wireshark数据抓包教程之认识捕获分析数据包 认识Wireshark捕获数据包 当我们对Wireshark主窗口各部分作用了解了,学会捕获数据了,接下来就该去认识这些捕获的数据包了.Wiresh ...

  4. linux怎么抓sip包,Ubuntu下使用Wireshark进行抓包分析(含SIP和RTP包)

    遇到需要在Linux下抓包分析的问题,便用到了wireshark,非常强大的抓包分析软件,直接在系统里面安装,然后使用明亮抓包即可! 我这里用的是Ubuntuserver版,执行安装: 1.apt-g ...

  5. java socket 包头包体_使用JAVA上抓取Socket服务端和客户端通信TCP数据包

    使用Java抓取Socket通信TCP数据包 使用WireShark默认使用的是winpcap去抓本地环回的数据包,需要安装npcap再在Wireshark选择本地环回的网卡抓包 在Java-Sock ...

  6. 安卓抓包软件_你们要的抓包神器!以及抓包原理

    昨天讲到 农行提固定额度失败原因查看方法! 发现好多卡友对这个抓包很有兴趣,今天就着重讲讲抓包的流程. 先讲讲这个抓包的原理:我们手机里面的银行app和服务器连接,把银行app看成是A,把服务器看成是 ...

  7. linux抓包库libpcap,linux下libpcap抓包分析.doc

    linux下libpcap抓包分析 HYPERLINK "/Seiyagoo/archive/2012/04/28/2475618.html" linux下libpcap抓包分析 ...

  8. linux 混杂模式 收包,Linux下使用混杂模式抓包(2)

    有时候不光要抓自己的包,还要抓目的地址不是本机地址的包,既是过路包,这时候就要将监听网卡设为混在模式 这里新添了头文件: net/if.h  定义了ifreq的结构体,既是接口(interface)的 ...

  9. fiddler抓包指南(浏览器、app抓包及证书安装)

    注意:所有抓包过程中使用无痕浏览器 1.fiddler对浏览器抓包 1.1 对浏览器的http的抓包 Capturing开启,进行抓包: Capturing关闭,停止抓包: 如下图: 1.2 对浏览器 ...

最新文章

  1. c语言和c++字符串操作对比
  2. 2015级C++第15周程序阅读 范型程序设计
  3. python使用什么注释语句和运算-Python中的注释符有哪几种?( )
  4. 安可与普通测评的区别_PRINCE王子TeXtreme Tour 100系列网球拍测评(文末有福利)
  5. 如何查看哪些参数被新版本抛弃了?
  6. 快速入门 TensorFlow2 模型部署
  7. Go标准库os/exec使用指南
  8. vista下载_Vista和视图在游戏设计中的功能
  9. oracle展bom逻辑,oracle 求BOM树型展开的总用量
  10. Windows XP蓝屏故障诊断
  11. 华三ap设置无线服务器,H3C无线控制器实现Remote AP功能典型配置举例(V7)
  12. DORADO展现中间件的实现
  13. 【微信公众号控制硬件14 】 分享安信可微信公众号定位NB-IoT模组的源码和实现过程,可实现远程查看模组定位位置。(附带源码)
  14. 汉诺塔递归算法Java实现
  15. 微信浏览器自动关闭页面
  16. WPF 做的时钟表盘 加上天气预报
  17. 有线以太网RJ45网口网卡转无线wifi网卡转wifi网口转无线有线转无线方案
  18. 索尼ILCE-7SM3覆盖恢复案例
  19. uniapp颜色选择器插件
  20. Linux LCD屏幕驱动调参实操

热门文章

  1. Unity3D学习之打飞碟游戏
  2. 传动系统结构简图_输送带传动结构简图大全
  3. maven 项目 springMVC实现文件图片的上传下载功能详解(源码已提供,小白必看)
  4. 使用Freeman链码提取影像边界
  5. 以连边为中心的功能连接用于个体识别
  6. SAP所有模块用户出口(User Exits) 一
  7. LeetCode刷题之python解法(持续更新)
  8. errcode.php,errCode.php
  9. Java每日一题——>19. 删除链表的倒数第 N 个结点
  10. 与君共品代码: Spelling Corrector