【Burp Suite】高版本安卓抓包解决方案

admin 2023年8月17日15:09:20评论248 views字数 765阅读2分33秒阅读模式

0x00 前言

本篇文章解决的是高版本 Android 系统(Android 6.0 后)系统使用 Burp Suite 抓包的配置流程及配置过程中的问题解决

环境说明:

手机 One plus 1+7 pro
系统 Android 11
权限 Root + Magisk

在进行配置前需要手机进行过 Root 并安装 Magisk,具体 Root 方法请根据手机型号自行配置

0x01 Burp Suite 端配置

启动 Burp Suite 并打开设置,找到代理监听器【Burp Suite】高版本安卓抓包解决方案

添加新的代理服务器,选择与本地 WIFI 环境相同的的 IPv4 地址

【Burp Suite】高版本安卓抓包解决方案

端口可随意选择,不冲突即可

【Burp Suite】高版本安卓抓包解决方案

0x02 手机端配置

打开手机,连接 WIFI (需Burp Suite端与手机在同一网络环境下),在设置中调整 WIFI 代理,改为刚才设置的地址及端口,在手机端浏览器打开 http://burp ,并下载 CA 证书

【Burp Suite】高版本安卓抓包解决方案

默认下载的证书格式为.der格式,需要使用文件管理器改为.cer格式,这里推荐使用 MT管理器,之后打开设置中的【加密与凭据】(不同系统叫法不同),点击【安装证书】,选择刚才修改后的 CA 证书,安装即可

0x03 无法抓包或抓包乱码

在 Android 6.0 后,APP 默认只信任系统自带的CA证书,而我们刚才安装的证书只是用户证书,所以会出现无法抓包或抓包乱码的情况,但可以使用 Magisk 的模块——Move Certificates解决

下载地址:https://github.com/Magisk-Modules-Repo/movecert

原理便是将原本配置在用户目录的证书移动到系统目录证书上面,下载成功后打开 Magisk ,点击【模块】,选择【从本地安装】,选择 Move Certificates ,即可安装

【Burp Suite】高版本安卓抓包解决方案

注意:安装后必须重启,重启后安装在用户目录的证书会自动移动到系统目录证书

原文始发于微信公众号(天禧信安):【Burp Suite】高版本安卓抓包解决方案

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年8月17日15:09:20
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【Burp Suite】高版本安卓抓包解决方案http://cn-sec.com/archives/1961083.html

发表评论

匿名网友 填写信息