类型:其他应用 大小:12.45M 更新:2024-09-25 17:58
标签:
应用简介
HttpCanary,如同手机的“网络卫士”,实时监控网络流量,精细分析每个请求和响应,帮助开发者快速定位问题,提升开发效率。同时,HttpCanary强大的拦截和注入功能,能够有效防范恶意软件篡改手机系统,保障用户安全,让手机使用更安心。
一、配置 VPN
打开 HttpCanary,点击底部菜单栏中的 "抓包" 按钮。
在弹出的对话框中,点击 "确定" 启用 VPN。
注意:部分手机可能无法配置 VPN,请重启手机后重试。由于系统限制,同时只能使用一个 VPN 服务,因此开启 HttpCanary 抓包时,无法使用其他 VPN 联网。
二、安装根证书
HttpCanary 使用中间人(MITM)技术来抓取网络数据包,需要安装 HttpCanary 根证书进行解密 HTTPS 协议。
在 HttpCanary 的 "设置" 菜单中,点击 "根证书" 选项。
按照提示输入手机锁屏图案或密码(若未设置,请先设置)。
使用默认的证书名称,凭据用途选择 "VPN 和应用",然后点击 "确定"。
根证书安装成功后,可以在系统的 "设置" -> "加密与凭据" -> "信任的凭据" -> "用户" 页面中查看和管理。
注意:如果设备系统语言是从右向左书写,请将系统语言设置成英语,否则会出现无法安装的问题(已知的系统 Bug)。
三、将 HttpCanary 根证书添加到系统 CA 目录
Android 7.0 及以上版本,系统不再信任安装的用户证书,需要将 HttpCanary 根证书添加到系统 CA 目录(仅适用于 Root 设备)。
导出以 ".0" 为扩展名的已安装 HttpCanary 证书文件,该文件位于 /data/misc/user/0/cacerts-added/ 目录下(如果有多个文件,需要自行按照时间区分);也可以在 HttpCanary 的根证书设置中导出到 SD 存储卡。
将 ".0" 格式的文件(勿改名)导入到系统 CA 目录 /system/etc/security/cacerts/ 下。
· 方式 1:使用 adb 命令进行复制导入,adb push <证书文件名> /system/etc/security/cacerts/。
· 方式 2:使用可以操作系统文件的应用(例如 MT 管理器)进行复制。
添加成功后,可以在系统的 "设置" -> "加密与凭据" -> "信任的凭据" -> "系统" 页面中找到添加的 HttpCanary 证书。
注意:此操作需要在 Root 设备上进行。7.0 以下设备无需配置此项,系统默认信任用户证书。升级系统可能会将添加的证书文件删除,请检查后重新导入。
四、抓包
点击右下角的 "开始抓包" 按钮进行抓包操作。
HttpCanary 会拦截所有网络流量,并显示在抓包列表中。
你可以通过点击列表中的请求或响应,查看详细的信息,包括请求头、请求体、响应头和响应体。
你还可以使用 HttpCanary 的搜索、筛选和导出功能,方便地管理和分析抓包数据。
1、抓包:支持 HTTP1.0、HTTP1.1、HTTP2、HTTPS 和 WebSocket 等协议抓包,无需 Root。
2、数据注入:可以修改抓包内容,包括请求参数、请求头、请求体、响应码、响应头和响应体。
3、数据分析:支持常见编码格式解析,例如 gzip、brotli 等。丰富的分析视图和网络详情分析,可以帮助用户精确抓取数据。
4、实时监控:通过 SpyNet 设置抓包类型,监控手机中所有应用的数据消耗和网络流量情况。
1、多种视图:支持 Raw、Hex、Text、Header 等多种视图浏览数据。
2、数据保存:可以将请求和响应数据保存至文件或加入收藏列表。
3、WebSocket 支持:支持 WebSocket 实时预览。
4、数据屏蔽:可以屏蔽数据,防止发送给服务器或返回给客户端,方便调试。
5、扩展 Mod:即将支持自定义扩展 Mod 功能。
1、HttpCanary 可能会与某些安全软件冲突,导致抓包功能无法使用。
2、修改抓包数据可能会导致应用程序出现问题,请谨慎操作。
应用信息
同类推荐
专题推荐
相关教程
xposed框架怎么安装激活
xposed框架的功能十分的强大,可以帮助用户制作出功能便捷的模块,游戏爱好者,编程开发者们的最爱,那么下面就来教大家一下xposed框架怎么安装激活和使用的图文教程!
shizuku显示帧率教程
shizuku可以帮助玩家们实现显示的功能,让玩家们在玩和平精英、pubg、地铁跑酷这些游戏的时候能够看到帧率的实时显示,特别的不错,一起来看看如何使用能够让shizuku显示帧率吧!
键映射器花莫染汉化连点器怎么开
键映射器花莫染汉化可以帮助玩家们实现我的世界五格跳,连点,映射功能,十分的好用,下面就用我的世界为例教教大家键映射器花莫染汉化连点器怎么开,键映射器花莫染汉化怎么设置教程吧!
巴士管家APP取消预订取消购票教程2024最新
巴士管家如何取消预订 巴士管家预约购票取消教程,
oppo兼容性测试套件使用教程
OPPO手机对于一些软件是不兼容的,区分32位、64位之类的,这个时候就需要用到这个oppo兼容性测试套件了,直接在本页面下方有一个下载安装的apk包,去安装即可,下面来说一下怎么使用,使用过程当中遇到的问题以及注意事项吧。
8.1分
779人评价