Android11使用HttpCanary
title: Android11使用HttpCanary
date: 2022-02-12 21:55:22
categories: 逆向
tags: [抓包]
Android11更改了CA证书安装机制,为保证安全关闭了第三方应用安装证书的接口,只能通过系统设置安装证书。
HttpCanary只有在安装完证书后才能导出pem密钥,这也导致其在Android11上无法使用。
目前的解决办法通常是从软件的缓存目录中提取出CA证书然后在设置中安装,但需要root权限才能访问/data
目录。
最近发现了针对证书问题的修改版,hook证书安装验证函数,使软件得到的数据始终为已安装证书,这样就可以导出证书去设置里安装。搬运文件下载地址。
⚠️注:
证书导出方法:
设置
->HttpCanary根证书
->导出HttpCanary根证书
->Privacy Enhanced Mai(.pem)
导出位置为
~/HttpCanary/certs
设置中安装证书
不同品牌手机存在差异,通常在
安全
分类中,或直接在设置中搜索安装证书
、CA证书
等关键字。