类别:系统软件大小:5.4M版本:v3.3.6 免费版时间:2020-12-09
麻雀抓包神器HttpCanary高级版,是一款黑科技HttpCanary软件。支持大家的抓包操作,让你们躺在被窝里愉快抓包,目前支持HTTP/HTTPS 1.0和1.1协议,能够满足大家的更多需求,想要的也都能够直接下载。
HttpCanary,手机抓包大师,最强Android抓包工具。无需ROOT权限,安卓功能强大的HTTP协议抓包和分析工具,支持对HTTP1.0/1.1/2/HTTPS/WebSocket/TLS/SSL等网络协议抓取和注入,支持静态注入和动态注入模式,对抓包内容请求参数,修改请求参数、请求头、请求体、响应码、响应头和响应体等数据。
这是一个神奇的抓包工具
简单的操作,方便的使用
支持静态和动态的方式进行
多元化的试图方式
让用户在这里享受多元化的抓包方式
HttpCanary采用方式将网络包转发给本地代理服务器,本地代理服务器将数据包转发虚拟网关,由虚拟网关进行不同策略地拦截和协议解析,最后再将数据发送给终端,原理图如下。
这是响应:
其中,最重要的一层就是虚拟网关(Virtual Gateway),需要对协议进行鉴定解析等等,包括数据包的拦截注入都是在这一层处理的,比如HTTPS的中间人(MITM)解析出明文包。虚拟网关采用拦截器的设计(Interceptor),既提供了内部封装的解析逻辑,又提供了对外扩展的接口,比如HttpCanary的模组化设计(后面会详说)也是实现的这些接口。
以上整个过程都封装在名为NetBare的库内,代码还在整理中,我会尽快将NetBare开源到Github。NetBare目前已经实现了对IP协议簇下的TCP和UDP的转发逻辑,以及对TCP协议中HTTP1.0和1.1版本的解析功能,其它的协议可以后续再扩展。理论上,集成NetBare库可以实现类似Wireshark,Fiddler等抓包工具的功能,HttpCanary App就是集成了NetBare库,实现了对Http的抓包、注入等功能。
这是响应:
其中,最重要的一层就是虚拟网关(Virtual Gateway),需要对协议进行鉴定解析等等,包括数据包的拦截注入都是在这一层处理的,比如HTTPS的中间人(MITM)解析出明文包。虚拟网关采用拦截器的设计(Interceptor),既提供了内部封装的解析逻辑,又提供了对外扩展的接口,比如HttpCanary的模组化设计(后面会详说)也是实现的这些接口。
以上整个过程都封装在名为NetBare的库内,代码还在整理中,我会尽快将NetBare开源到Github。NetBare目前已经实现了对IP协议簇下的TCP和UDP的转发逻辑,以及对TCP协议中HTTP1.0和1.1版本的解析功能,其它的协议可以后续再扩展。理论上,集成NetBare库可以实现类似Wireshark,Fiddler等抓包工具的功能,HttpCanary App就是集成了NetBare库,实现了对Http的抓包、注入等功能。
HttpCanary特性
下面主要介绍下HttpCanary此应用的功能以及特性,会强大到让你颤抖!
3.1 HTTP/HTTPS抓包
HttpCanary能够抓到HTTP/HTTPS 1.0和1.1版本的数据包,HTTP包很简单,明文传输100%能抓到。但是HTTPS的包比较麻烦,HttpCanary通过中间人(MITM)的方式对TLS/SSL数据包进行解密并明文输出。首先需要安装自签的CA证书,App内可以一键安装,安装时需要输入用户手势密码:
但是,由于从Android Nougat(7.0)开始,谷歌改变了网络安全策略。自签的CA证书将默认不被HTTPS连接信任,这意味着HttpCanary将无法解析TLS/SSL数据包,即无法抓取HTTPS的明文数据。但是我们可以通过两种方式来绕过这种限制。
1、界面非常的简洁,安装包也不是很大并且没有任何的广告。
2、适用性比较强,对于安卓开发者和使用者都是不错的选择。
手机迅雷2021最新体验版
系统软件 / 46M / 2020-09-18下载可可软件商店oppo旧版
系统软件 / 21M / 2020-12-30下载蓝奏云网盘2021最新版
系统软件 / 12.4M / 2020-12-11下载酷狗输入法APP无广告版
系统软件 / 60M / 2020-09-22下载辅助触控大师定制版
系统软件 / 6.6M / 2021-01-04下载小洁清理助手app清爽版
系统软件 / 8.8M / 2021-01-04下载清浊去广告破解会员版
系统软件 / 4.7M / 2021-01-04下载闪电下载无限积分版
系统软件 / 21.6M / 2021-01-04下载
用户评论