HttpCanary
系统工具
系统工具
HttpCanary黄鸟抓包工具能够全天候实时监控手机全应用的网络收发行为,完整抓取设备向外发起的各类网络请求、服务器回传响应报文,系统化拆解、解析全链路网络通信数据,精准还原当下整体网络请求运行状态,全方位满足不同人群的网络排查、接口调试、协议学习需求。
1、在本站下载安装黄鸟抓包 ,点击右下角的小飞机
2、打开需要抓包app点击我的
3、在最上面的数据包 ,点进去有个cookies就是我们需要的了
选择我们需要的cookies
1、找到设置,点击进去
2、点击ssl证书设置
3、点击导出httpcanry根证书
4、导出类型选择下面这个(。pem)【我这里是未root环境,选择。pem。如果root之后需要更高要求可选.0】
5、打开手机的设置,然后在设置里找到并点击:“安全”–>“更多安全设置”–>凭据储存下的“从手机储存安装”–>CA证书(不同的在手机系统这步可能不完全相同,但都大同小异按这几个关键词找一下或者直接搜索)。如果出现了安全性的提示,不必理会,继续点击“仍然安装”就行了。
6、找到图中这个目录并根据需求选择证书进行安装,这里我选的还是.pem
文件路径:本机存储/httpcanary/cert/
7、提示“已安装”或在“设置-安全-更多安全设置-受信任的用户凭证-用户”中能看见,那就证明你已经安装成功了。
有些人抓包的过程中会断网,会没有网络,如有遇见该情况的,可以下载一个虚拟机。在本站下载虚拟机就行了,随便选择下载一个(我就不说具体什么虚拟机了,因人而异),把你要抓的APP放进虚拟机,然后把你的httpcanary设置为抓虚拟机的包,这样就不怕抓包时断网了。大概就是这样,然后你就可以愉快的抓包了~~~
双击桌面悬浮窗,进入抓包列表:
列表字段:App 图标、请求域名 Host、请求方式 GET/POST、HTTP 状态码、耗时大小;
点击单条请求,分 **【请求】【响应】【概览】** 三栏查看数据:
请求:请求头 Header、URL、POST 入参、Cookie;
响应:服务器返回 JSON / 文本 / 图片、响应头、错误码;
预览切换:Raw 原始数据、HEX 十六进制、JSON 格式化、TEXT 文本四种视图。
1、如果想针对特定应用进行抓包,用户可以通过设置目标应用来实现。
2、点击主界面左上角的菜单按钮(通常显示为三条横线),接着选择“设置”以进入设置界面。
3、在设置界面中,找到并点击“目标应用”菜单,查找并选定目标应用,或者直接输入应用的包名进行选择。