美文网首页
Linux 配置charles访问https接口

Linux 配置charles访问https接口

作者: 疯狂的冰块 | 来源:发表于2018-11-15 22:57 被阅读34次

由于http采用ssl进行加密,我们必须通过证书才能进行抓包,
本文介绍的方法可以在Ubuntu和Deepin上测试通过。包括chrome和firefox

步骤如下:

1、打开charles设置代理

设置http端口号为8888
Proxy - Proxy Settings


image.png

安装chrome或者firefox安装SwitchyOmega 插件,配置如下,配好了之后,切换到charles代理。

image.png

Proxy - Proxy SSL Settings - Add

Host 填*
端口填 443

image.png

2、安装证书

设置完毕代理之后,访问域名chls.pro/ssl会自动下载一个pem后缀的证书。

2.1 firefox 安装证书

如果是firefox,按照如下方式点击就行

image.png

2.2 chrome安装证书

settings - Advanced -

image.png

然后点击authorities - import 将下载的证书导入进来就行


image.png

然后打开charles的代理,就可以访问https的接口了。

3 其他

3.1 删除chrome证书

拉到最后,找到一个名称为:
org-XK72 Ltd,然后删除即可。

3.2 获取证书

charles 破解网站,https://www.zzzmode.com/mytools/charles/,仅供参考,请勿非法使用。
在linux

 which charles

发现charles在 /usr/bin/charles

image.png
cd /usr/lib/charles-proxy/ 
mv charles.jar charles.jar_bak
然后将下载的charles.jar放在这个目录即可

相关文章

  • Linux 配置charles访问https接口

    由于http采用ssl进行加密,我们必须通过证书才能进行抓包,本文介绍的方法可以在Ubuntu和Deepin上测试...

  • charles访问https

    安装步骤: 先安装charles中的证书: 提示导入成功就代表安装成功: 在手机上安装证书: 把手机的代理设置成1...

  • Charles Https配置

    1、电脑端下载证书,网址https://www.charlesproxy.com/assets/legacy-ss...

  • charles 配置https

    首页 charles 是可以抓包 https , 有这个信念就可以解决一切配置难点 下载地址 : 自己百度 官...

  • Charles配置https

    以小米手机MI MAX2,mac版本charles4.2.5为例, 首先在mac上生成charles的root c...

  • Mac电脑 使用Charles 抓取https请求

    步骤 下载安装Charles 运行Charles 安装Charles提供的https证书 配置https 手机设置...

  • Charles 解决 SSLHandshake: Receive

    问题概述 Charles配置完成后,只能抓取部分https,在我抓XXX应用的接口时,报出 SSLHandshak...

  • 手机端调试

    以前一直用charles调试pc端项目 ,通过map remote配置 可以用域名访问远程接口,不会被限制,通过r...

  • flutter Charles 抓包动态获取代理ip

    一.关于Charles的下载和配置可以参考Charles https 抓包[https://www.jianshu...

  • Https访问配置

    1. 生成服务器端私钥及密钥库: keytool -genkey -aliastestServer-validit...

网友评论

      本文标题:Linux 配置charles访问https接口

      本文链接:https://www.haomeiwen.com/subject/azwufqtx.html