charles证书安装,一次性说明白

article/2025/11/7 20:55:02

一、软件安装证书(以windows为例)

windows上安装好charles后,需要给软件安装证书。

1、点击help -> SSL proxying,选择第二个install Charles Root Certificate证书安装

 

2、如果以前安装过证书,但是过期了(有效期一般1年),证书界面会显示过期字样,此时就要先点击一下Reset Charles Root Certificate,然后再点击第一步中的Install install Charles Root Certificate去安装

 

3、安装时,在证书界面,先点击安装证书

4、然后不做修改,点击下一步

5、在证书导入向导界面,要勾选【将所有的证书都放入下列存储】,然后点击浏览,选择【受信任的根证书颁发机构】,之后再导入证书前会有风险提示类似的页面,点击允许即可

6、最后再回到主界面,点击一下help - SSL proxying  - install Charles Root Certificate。当出现以下状态时,才表示安装的证书是有效的。

 

二、浏览器安装证书(以chrome浏览器为例)

打开charles后,我们会发现浏览器无法打开网页了,此问题是由于没有配置浏览器证书,那接下来我们就要来配置下浏览器证书

1、确保charles的证书已经安装成功后,再进行;浏览器证书的配置。

2、先进入charles ,点击help - SSL proxying - Save Charles Root Certificate,将证书以.cer文件样式保存到本地,保存的文件如下

 

 

 

3、打开chrome浏览器,点击设置,找到【隐私设置和安全性】里的【管理设备证书】,点击它,之后选择导入,将之前我们保存到手机上的.cer文件导入进去

 4、在证书导入向导界面,同样要将证书放置在【受信任的根证书颁发机构】,之后提示导入成功。

 

5、导入完成后,此时浏览器就可以正常访问页面了,并且访问的页面也会进入charles的窗口里。

三、手机安装证书(Android端)

1、保证电脑和手机在同一WiFi下,手机在WiFi界面将代理修改为手动,输入电脑的ip和端口,这ip和端口可在charles里查看到

2、ip和端口可在Charles中查看,点击help - SSL proxying - Install Charles Root Certificate on a Mobile Device or Remote Browser,弹出的界面上就会有需要连接的ip地址和端口

 

3、当手机WiFi连接好代理后,针对初次连接的设备,charles会弹出一个提示框,点击allow即可,表示允许此设备连接

 4、此时charles能看到手机端的部分请求了,但如果想抓取https请求(https的请求会显示unknown),还需要配置手机端证书

5、打开手机浏览器,输入chls.pro/ssl,选择下载,下载完成后安装证书

 6、安装完成后可进入手机- 安全-信任的凭证处,查看刚才安装的charles证书(不同Android机型可能不太一样,需要自己找下)

 

3.之后打开需要抓包的应用,charles就能看到抓取的接口了,并且接口响应不会显示unknown

 

四、手机安装证书(iOS端)

1.、苹果手机也是同上,确保手机和电脑连接同一个WiFi,然后在WiFi处将配置代理修改为手动,再填入电脑ip地址和端口号

2、然后配置手机端证书(最好使用苹果自带的浏览器safari),在浏览器中输入chls.pro/ssl,之后会提示下载完成

3、进入设置-通用-VPN与设备管理,将下载的证书安装到手机上,将刚才下载好的证书选择安装到手机上,安装后的界面如下

4、之后最关键的一步,要开启信任,安装成功证书以后,还要再进入设置 - 通用 - 关于本机 - 证书信任设置 ,将刚才安装的证书信任开关打开。

5.之后手机访问需要抓包的应用,charles就能看到抓取的接口及响应内容了。

友情提示:免费版本的charles,使用30分钟后就会被关闭,不过不用付费,这个也不影响。

关闭代理软件以后,记得看下电脑的设置处,代理开关是否关闭了,否则就会出现浏览器不能上网的问题哦


http://chatgpt.dhexx.cn/article/lCjwmVVL.shtml

相关文章

【SSL证书】给网站安装SSL证书(Nginx服务器)

Navigator 一、前情提要二、使用SSL对网站加密2.1 获取SSL证书2.2 安装SSL证书2.3 配置Web服务器2.4 验证SSL证书 一、前情提要 去年搭的网站,没有安装SSL证书,访问一直显示不安全: 网站部分配置: 腾讯云服务器;阿里…

zabbix监控CPU温度

前提条件:被监控主机需要安装zabbix-agent,需要与server端版本相同 agent端配置 1.安装 lm_sensors 并获取CPU温度 yum install lm_sensors -y sensors-detect (一路yes按默认的即可) sensors 验证获取的值是否正确 sensors|grep “Package id $1”|cu…

Zabbix 监控 Windows主机

要想通过zabbix监控一台windows主机的各项指标,需要给windows主机安装zabbix_agent。 1.Windows安装zabbix_agent2 agent2相对于agent的优点 降低了TCP连接的数量zabbix-agent2用go语言开发,集成了zabbix-agent原有的所有功能,并且易于通过…

zabbix监控交换机设备

文章目录 前言一、交换机配置二、服务器配置三、zabbix配置四、总结 前言 linux zabbix部署 前文已经完成zabbix部署,本次将使用zabbix监控局域网内交换机CPU、内存使用率,温度等 试验环境 服务器版本:centos7 zabbix版本:5.0 交…

zabbix监控教程

来源:B站、CSDN、微信公众号等平台整理,非商用! 1、什么是监控,为什么需要监控 监控:监视,控制 随着用户的增多,服务随时可能会被系统oom out of memory 内存溢出 kill -9 mysql 你怎么判断…

zabbix 监控过程详解

监控过程详解 1、修改密码及中文版 按如上操作即可,选择中文以后,点击下面的update即可更新成功 为了安全起见修改密码 修改完成后同样点击更新即可。 2、创建主机及主机群组 1、定义一个主机群组 2、添加主机 当然,上面有很多选择卡&…

zabbix监控vCenter

看了很多的博客,各种教程,监控vCenter,但是总是在最后一步有问题,所以自己梳理一下步骤,以防失忆。 修改zabbix-server参数 看了文档说,需要编译两个模块(--with-libxml2和—with-libcurl),由于…

Zabbix监控网站

Zabbix监控网站 本章资源请访问 https://download.csdn.net/download/weixin_54373617/19040005 技能目标: 了解 Zabbix 模板会创建 Zabbix 模板会监控 Nginx、Redis、MySQL 主机 案例分析 案例概述 Zabbix 是一个基于Web 界面的提供分布式系统监控以及网络监…

ZABBIX监控DM数据库

Zabbix 是一种企业级的分布式开源监控解决方案,能够提供对众多服务器及软件的监控,并允许用户基于监控产生的事件配置告警。 Zabbix主要由Server端,数据库,WEB界面,PROXY和AGENT几部分组成。具体信息可以参考ZABBIX官网…

zabbix监控方式

1. Zabbix-Trapper: Zabbix-Trapper 监控方式可以一次批量发送数据给Zabbix Server,与主动模式不同,Zabbix-Trapper可以让用户控制数据的发送,而不用Zabbix-Agent进程控制,这意味着可以使用Linux定时任务 &#xff0c…

zabbix监控山石防火墙

一、导入监控模板 <Template Net Hillstone StoneOS SNMPv2> 导入前请确保zabbix内置的模板Template Net Network Generic Device SNMPv2存在。 支持山石E系列和X系列防火墙 兼容Zabbix 4.x和5.x。 二、监控内容 SNMP状态和接口速率由Template Net Network Generic De…

zabbix监控Linux流程

zabbix监控配置流程 创建主机创建主机组并加入主机添加监控项添加触发器配置媒介配置动作手动触发告警 添加被监控的主机 详细流程 在zabbix图形页面——配置——主机——创建主机&#xff08;定义主机名称、添加群组、填写被监控端主机IP地址&#xff09;——模板——选定要…

zabbix 监控介绍

一、监控介绍 你用过哪些监控软件&#xff1f; zabbix 和 nagios、cacti、ganglia 有什么区别&#xff1f; zabbix 有那些好处&#xff1f; zabbix 的监控流程是什么&#xff1f; zabbix 常见监控项有那些&#xff1f; 1、Cacti Cacti 是一套基于 PHP、MySQL、SNMP 及 R…

zabbix监控系统

目录 一、监控软件的功能 二、zabbix定义 三、zabbix监控原理 四、zabbix的五个程序 五、安装zabbix5.0 5.1 部署zabbix服务端 5.1.1 环境准备 5.1.2 获取zabbix的下载源和更换阿里源 5.1.3 安装zabbix组件 5.1.4 修改zabbix-front前端源&#xff0c;安装zabbix前端环…

zabbix监控Linux

1. 环境配置&#xff1a; 主机名主机地址操作系统角色zabbix192.168.188.201Rocky Linux release 8.6zabbix-servernode1192.168.188.111CentOS7zabbix-agent 2. 配置zabbix客户端&#xff1a; 1>. 下载并安装zabbix客户端&#xff1a; [rootnode1 ~]# wget https://m…

【Zabbix监控原理】

一、监控介绍 1、监控目的 监控是需要站在公司的业务角度去考虑&#xff0c;而不是针对某个监控技术的使用。 对系统不间断实时监控 实际上是对系统不间断的实时监控 实时反馈系统当前状态 监控某个硬件、或者系统&#xff0c;都是需要能实时看到当前系统的状态&#xff0c;是…

zabbix监控——监控应用

目录 一&#xff0c;Nginx 监控 二&#xff0c;MYSQL 三&#xff0c;zabbix 监控Tomcat 一&#xff0c;Nginx 监控 在node2上源码编译安装nginx服务并安装监控模块&#xff1b; 1).编译nginx [rootnode2 ~]# tar zxf nginx-1.22.0.tar.gz [rootnode2 ~]# cd nginx-1.22.0/ [roo…

zabbix监控Nginx

目录 一、环境准备 二、部署Nginx被监控端 三、自定义Nginx监控key 四、给目标主机创建监控项 一、环境准备 搭建zabbix基础环境 zabbix基础环境部署参照&#xff1a;zabbix基础环境部署_桂安俊kylinOS的博客-CSDN博客 以下实验部署均基于上述环境 二、部署Nginx被监控端…

zabbix监控日志

zabbix监控日志 最主要的是监控日志文件中有没有某个字符串的表达式&#xff0c;对应日志轮转与否&#xff0c;zabbix都支持。在配置Item的时候&#xff0c;Type选择Zabbix agent (active)&#xff0c;这里主要需要配置的是Key。下面是监控日志的两种key——log和logtr。log[/…

使用zabbix监控VMware

概述 1、VMware本身报警可以在vcenter中获取到&#xff0c;但无法通过微信或者短信通知&#xff0c;如果不是专门人负责也不好24小时一直查看&#xff0c;所以使用监控软件进行实时监控&#xff0c;很有必要 2、zabbix是一款开源监控软件&#xff0c;功能强大&#xff0c;内置…