清华主页 - 清华新闻 - 综合时讯 - 正文

Android抓包采用Charles实现,配备Charles破解教程

1.下载Charles。

网站:下载Charles。
在这里插入图片描述

安装后的界面:
在这里插入图片描述

2.配置http抓包。

点击此选项。
在这里插入图片描述

你可以看到代理 ip 和端口号。
在这里插入图片描述

然后在手机的wifi中配置代理(同一局域网)手机和电脑;,代理选择手动,并填写ip和端口号。
在这里插入图片描述

允许代理的电脑提示,点击Allow即可。
在这里插入图片描述

这里说已经可以抓http手机包了。

3.配置https抓包。

单击此选项。
在这里插入图片描述

将证书保存在计算机的任何位置。
在这里插入图片描述

将证书push放入手机。
在这里插入图片描述

点击手机上的安装证书。
在这里插入图片描述

找出证书的指定位置,单击安装。
在这里插入图片描述

安装完成后,点击用户凭证。
在这里插入图片描述

我们安装的证书可以在里面看到。
在这里插入图片描述

将证书复制到Android项目 res/raw 下。
在这里插入图片描述

创建res/xml下的xml网络安全配置文件。
在这里插入图片描述

并在application中引用。

4.Charles的一些配置。

4.1 查看所有抓包情况(假如遇到SSL Proxying not enabled for this host:enable in Proxy Setting,SSL locations ,可以用这种方法解决)

在这里插入图片描述

添加域名࿰,需要抓取包c;所有这些都设置为 * ,意思是检查所有的抓包情况。
在这里插入图片描述

4.2 关掉电脑的抓包,只抓包Android。

4.2 关掉电脑的抓包,只抓包Android。
在这里插入图片描述

取消这个项目的勾选。

5.破解Charles。
网站:Charles 激活码计算器。
在这里插入图片描述

随便输入一个名字,然后点击生成。
在这里插入图片描述

可见得到了一组Key。
在这里插入图片描述

点击此选项。
在这里插入图片描述

复制生成的Name和Key。
在这里插入图片描述


提示以下信息󿀌表示破解成功。

  • 参考文章:
  • Android网络抓包–Charles。
  • charles 安卓手机抓包-配置-超详细。
  • charles抓包乱码 SSL Proxying not enabled for this host:enable in Proxy Setting,SSL locations。
破解charles。

2025-06-24 11:20:50

相关新闻

清华大学新闻中心版权所有,清华大学新闻网编辑部维护,电子信箱: news@tsinghua.edu.cn
Copyright 2001-2020 news.tsinghua.edu.cn. All rights reserved.