查看: 33|回覆: 0

Linux deepin/ubuntu系统抓包工具Charles设置

[複製鏈接]

2

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2012-2-20
發表於 2022-4-6 15:04:00 | 顯示全部樓層 |閲讀模式

一、前言

最近一直在折腾双系统的事情,我看了一下,大约有10天没写博客哈哈,也没咋学习。以后打算把deepin作为开发工具,折腾了几天系统,基本的环境jdk,python,vmware啥的都搭建好了,接下来终于可以回归爬虫的学习,不过在这前的头等大事还是抓包工具配置Charles。

二、下载安装

https://www.charlesproxy.com/download/

在这里插入图片描述

除了直接下载压缩包的方式,还可以更新apt仓库的方式下载。

# 获取公钥
wget -q -O - https://www.charlesproxy.com/packages/apt/PublicKey | sudo apt-key add -
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 1AD28806

# 更新仓库
sudo sh -c 'echo deb https://www.charlesproxy.com/packages/apt/ charles-proxy main > /etc/apt/sources.list.d/charles.list'
sudo apt-get update

# 安装
sudo apt-get install charles-proxy

速度还是挺快的,安装好后可以在终端直接charles命令运行

在这里插入图片描述

三、激活

官网下的是有30天的试用期的,不过百度一下还是可以找到激活码的,我就不提供了

在这里插入图片描述

四、代理配置

在这里插入图片描述

右键选择合适的地方导出证书
在这里插入图片描述

打开Firefox浏览器,导入这个证书,Chrome浏览器也一样

在这里插入图片描述

可以直接在浏览器设置里编辑代理
在这里插入图片描述

当然也可以下载插件,xxxxxxx-xxxxx
Firefox地址:https://addons.mozilla.org/zh-CN/firefox/addon/xxxxxxx-xxxxx/
Chrome地址:https://chrome.google.com/webstore/detail/xxxxxxx-xxxxx/padekgcemlokbadohgkifijomclgjgif?hl=zh-CN

在这里插入图片描述

设置好后,在右上角点击这个代理就OK了
在这里插入图片描述

五、 解决乱码问题

这样就可以抓包了,但是会出现乱码

在这里插入图片描述

因为这是遵循https协议加密后的内容,所以为了获取https包的真实内容,还要设置SSL 代理

在这里插入图片描述

进行如下配置,使其能抓取所有https包

在这里插入图片描述

全部设置好后,刷新界面,就可以抓包了。

在这里插入图片描述



来源:https://www.cnblogs.com/james-wangx/p/16106480.html
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部