HttpCanary高级版是一款专注于HTTP协议抓包与注入的软件,专门针对HTTP、HTTPS及HTTP2网络协议打造。它和移动端的Fiddler或Charles功能相似,但操作更简便,且不需要ROOT权限。用户借助这款软件能够轻松捕获并分析各类网络请求,其中就包含REST API接口的测试工作。该软件支持静态与动态注入功能,还提供了Raw视图、Hex视图、Json视图等多种数据查看方式,便于用户开展深入分析。对于开发者和技术爱好者而言,这款工具是进行网络调试的得力助手。
HttpCanary高级版怎么安装证书
1、 找到设置,点击进去
2、点击ssl证书设置
3、 点击导出httpcanry根证书
4、导出类型选择下面的.pem格式【我处于未root环境,所以选.pem;若已root且有更高要求,可选择.0格式】
5、 打开手机设置,接着在设置页面中找到并依次点击:“安全”→“更多安全设置”→凭据储存板块下的“从手机存储安装”→CA证书(不同手机系统的操作步骤可能略有差异,但大致方向一致,可通过这几个关键词查找,或者直接搜索相关选项)。若过程中弹出安全性提示,无需在意,直接点击“仍然安装”即可。
6、找到图中的该目录,再依据需求挑选证书来安装,此处我所选的依旧是.pem
文件路径:本地存储/httpcanary/cert/
7、若出现“已安装”的提示,或者在“设置-安全-更多安全设置-受信任的用户凭证-用户”路径下能找到对应内容,即表明安装已成功完成。
一般也被称作“小黄鸟”“换鸟抓包”,是一款专为移动端开发的专业抓包工具。它整合了分析工具、注入功能等多种实用工具,能够抓取并分析采用HTTP/HTTPS/HTTP2等协议的网络数据包,再结合数据分析视图、网络详情解析等功能,还可以对单个数据包进行精准捕获,进而更全面地满足用户的使用需求。
1、无需获取Root权限,进行抓包操作时不会对其他App的正常使用造成影响。
2、支持对HTTP1.0、HTTP1.1、HTTP2、HTTPS以及WebSocket等协议进行抓包操作。
3、支持对抓包数据开展注入修改操作,可对请求参数、请求头、请求体、响应码、响应头及响应体等各类数据进行修改。
4、支持重新发送指定请求、编辑并重新发送请求。
1、支持对抓包数据进行筛选与搜索操作,同时能够设置抓取特定应用以及指定的Host/IP。
2、支持Raw、Hex、Text、Header等多种视图模式来浏览数据。
3、可自动对Gzip、Deflate、Chunked等编码格式的数据包进行解码。
4、可对JSON、Form表单、图片、音频、Cookie等多种数据类型进行预览支持。
1、支持把请求与响应数据保存到文件里,也可以添加到收藏列表中。
2、支持WebSocket实时预览。
3、支持以文件形式分享请求与响应数据,同时支持通过HttpCanary打开所分享的文件。
4、支持对数据进行屏蔽处理,可选择不将其发送至服务器或不返回给客户端,便于调试工作开展。