IT评测·应用市场-qidao123.com

标题: Charles安卓抓包环境配置 [打印本页]

作者: 万有斥力    时间: 2025-1-1 03:33
标题: Charles安卓抓包环境配置
下载安装Charles

官网搜索然后直接下载就可以了

抓HTTP的包

HTTP署理

在Proxy->roxy Settings里配置HTTP署理

手机上配置署理

进入WIFI,找到连接的网络,打开高级选项,里面有一个署理选项,将其改为手动,然后输入主机名和端口
主机名就是电脑的IP,端口就是8888

如许就可以抓HTTP的包了
示例

这里我实验访问一个网站http://www.httpbin.org/get或者http://www.httpbin.org


抓HTTPS的包

SSL署理设置

proxy->SSL Proxying Setting
添加如下内容

之后打开m.bilibili.com或者m.jd.com,会提示您的连接不是私密连接
下载SSL证书

浏览器搜索chls.pro/ssl,然后下载

安装证书


接下来再去访问那两个网站,可以成功响应了,也能抓到包了
证书的位置

  安装的证书在设置里的加密与凭据 里面的信托的凭据
  在用户层

抓APP包

  在Android8.0以上,浏览器是默认信托装在用户层的证书的,而客户端APP是默认不信托用户层的证书的,如许的话直接抓APP的包是抓不到的
  我们要做的就是把charles的证书装到系统里面去

生存.pem格式的文件

  然后通过adb把他push到sdcard目次下

  然后在手机设置里找到加密与凭据 选择从存储设备安装选项 ,在里面找到刚刚push到sdcard里的文件ca.pem
  然后任意给证书起个名字

安装好了之后可以在用户凭据里面找到它

使用Magisk来移动证书

在Magisk里安装Move Certificate模块,它会自动帮我们把用户层的证书移动到系统层里

使用SocksDroid署理

署理设置

proxy->roxying Setting

SocksDroid


配置好之后就可以抓APP的包了

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4