IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> Charles安卓8手机抓包 -> 正文阅读

[网络协议]Charles安卓8手机抓包

目的

通过PC端的Charles,对安卓系统8的手机APP进行抓包。
先说明,只能对Android10以下进行抓包,高版本的不行。

步骤

1、PC端安装Charles并破解
可以去Charles官网下载应用,下载好之后直接安装到本地。

下载链接https://www.charlesproxy.com/download/
在这里插入图片描述

破解地址https://www.zzzmode.com/mytools/charles/
破解方法:第一步,在RegisterName位置输入你喜欢的英文名字,比如tom;
第二步,点击生成;
第三步,复制LicenseKey;
第四步:打开Charles,点击Help下的第一个选项卡,填入刚才生成的LicenseKey和RegisterName;
激活结束。
在这里插入图片描述
在这里插入图片描述
2、设置手机WLAN手动代理
设置手机与PC端在同一局域网内,比如连接相同的WIFI,或者PC开热点,手机连接该WIFI热点;

在PC端,打开命令窗口,使用ipconfig命令得到PC的IP地址
打开Charles,Proxy—>Proxy Settings,勾选HTTP Proxy选项卡下的2项复选框,端口默认是8888,当然你也可以改成别的,至此得到代理的端口
在这里插入图片描述
在这里插入图片描述
然后设置手机WLAN为手动代理,打开手机 设置–>WLAN–>连接跟电脑处于同一局域网内的WIFI–>连接上之后,点击手动代理–>设置代理服务器主机名为PC端的IP地址–>设置代理服务器端口为PC端Charles设置的端口。

3、手机安装证书
上面的步骤都弄好了之后,在PC端打开Charles,依次点击 Help —> SSL Proxying —> Install Charles Root Certificate on a Mobile Devices or Remote Browser,会出来一个弹窗。
在这里插入图片描述
在弹窗中,我们可以看到这里有一个IP地址和端口,这个就是第二步中需要给手机WLAN设置的手动代理的值。
在这里插入图片描述
弹窗的第二行中还有一个地址chls.pro/ssl,这就是我们用来下载根证书的。用刚才设置号的手机,打开浏览器,直接在地址栏中输入这个地址,会下载到Charles的根证书

这个证书是一个.pem文件,接下来就是安装它。但是这里有个问题,安卓手机好像存在识别不了的情况,如果识别不了,就直接重命名文件,修改文件后缀为.crt,然后再点击,就可以安装到手机了!!!
在这里插入图片描述
万事具备,只等抓包。

就分享到这里了!谢谢大家!如有错误,欢迎指正!(?▽?)

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-03-21 21:30:49  更:2022-03-21 21:34:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 5:36:42-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码