HttpCanary高级版是一个强大的网络调试工具,功能丰富,可以帮助用户进行网络测试和优化各种系统,非常方便。
HttpCanary高级版安装证书步骤
找到设置并点击进入。
2. 点击“ssl证书设置”。
3. 点击“导出httpcanry根证书”。
4. 导出类型若处于未root环境,选择“.pem”(root之后有更高要求可选.0)。
5. 打开手机设置,在设置里找到并点击:“安全”–>“更多安全设置”–>凭据储存下的“从手机储存安装”–>CA证书(不同手机系统此步可能不完全相同,但可按这几个关键词查找或直接搜索)。若出现安全性提示,不必理会,继续点击“仍然安装”就行。
6. 找到相应目录(本机存储/httpcanary/cert/)并根据需求选择证书进行安装。
7. 若提示“已安装”,或者在“设置 - 安全 - 更多安全设置 - 受信任的用户凭证 - 用户”中能看见,就证明安装成功了。
部分用户在抓包过程中可能会断网,此时可下载一个虚拟机,在本站下载虚拟机后,将需要抓包的APP放进虚拟机,再把HttpCanary设置为抓虚拟机的包,这样就不用担心抓包时断网问题了,之后便可愉快地进行抓包操作。
HttpCanary高级版功能
- 抓包分析:支持HTTP/HTTPS协议,可捕获和分析网络请求与响应,查看请求头、响应头、请求体、响应体等详细信息。
- 多种视图浏览:提供Raw、Hex、Text、Json等多种视图,方便用户从不同角度查看数据。
- 数据过滤搜索:支持按app、host、protocol、method、ip、port、关键字等多维度过滤数据包,还可在数据包内容中搜索关键字。
- 请求重发编辑:支持重新发送指定请求、编辑并重新发送请求,便于测试和调试。
- 插件扩展:内置多种插件,如视频自动下载、微信定位漂移等,未来还将为开发者发布扩展插件SDK。
HttpCanary高级版亮点
- 无需Root权限:抓包时不会影响其他App的使用,且无需Root权限,安装CA证书即可使用。
- 多设备支持:适用于Android 5.0及以上版本的真机和模拟器,兼容性强。
- 实时预览:支持WebSocket实时预览,可实时监控网络通信数据,并以可视化方式展示。