安卓抓包工具AndroidHttpCapture解决安卓系统7以上无法使用Charles抓包的问题

接上一个Charles抓包博客Charles 抓包HTTP和HTTPS的配置【超详细步骤解释】,解决安卓7.0以上系统无法使用Charles抓包为问题。

文章背景:我们惯用Charles抓包APP来解决问题,但是该抓包工具的抓包原理是通过虚拟证书来获取客户端系统对抓取服务的信任,从而抓取接口。但是安卓7.0以后,谷歌禁止安卓信任外部证书,导致Charles无法抓包,下面介绍一个新的工具进行抓包。

1.百度云下载安卓抓包工具——AndroidHttpCapture(百度云),提取码:lazg

2.手机直接安装该apk

3.设置代理

WLAN——>代理——>手动设置——>设置主机名和端口  127.0.0.1 8888

安卓抓包工具AndroidHttpCapture解决安卓系统7以上无法使用Charles抓包的问题

以上就可以愉快的抓包http请求了

下面看一下效果,打开AndroidHttpCapture,点击左上角三菜单,查看请求包,搜索所要抓包的IP或者域名,启动要抓包的app

安卓抓包工具AndroidHttpCapture解决安卓系统7以上无法使用Charles抓包的问题

小年分享,与君同行!!!