您所在的位置: 首页 > 软件 > 系统工具 > HttpCanary
HttpCanary手机软件app

HttpCanary

非常实用的抓包工具

类型:系统工具 语言:中文 更新时间:2024-06-18 10:52:17 版本:9.2.8.1 大小:13.69MB

内容介绍

《HttpCanary》是一款非常实用的抓包软件,具有强大的功能设置,易于使用的网络数据包捕获对象在许多方面有效地为每个人节省了大量麻烦,使用非常的简单可以随时打开和使用,可以帮助用户更好的解析自己的安卓手机,使用更加的方便,软件功能丰富、操作简单、使用体验良好。它可以帮助开发者和测试人员轻松地捕获应用程序发送和接收的HTTP和HTTPS请求,以便分析和调试网络问题。无论是在开发中,还是在测试中,HttpCanary都是一款非常实用的工具,推荐给需要进行网络调试的开发者和测试人员使用,在这里软件是支持数据过滤、数据保存和分享等功能,这些功能能够帮助用户更好地管理和分析数据。比如,用户可以根据请求的URL、方法、参数、响应码、响应内容等条件对请求进行过滤,方便快捷地定位问题。同时,用户还可以将抓取到的数据保存到本地,以便离线分析,或将数据分享给其他人。

HttpCanary软件特点

1、界面设计非常简洁,用户可以很方便地找到所需功能。它的主界面分为三个部分,请求列表、请求详情和设置。在请求列表中,用户可以看到所有的HTTP/HTTPS/HTTP2请求,包括请求的URL、请求方法、请求时间等信息。在请求详情中,用户可以查看请求的详细信息,如请求头、请求体、响应头、响应体等。在设置中,用户可以设置一些高级选项,如代理、SSL证书等。

2、HttpCanary软件提供多种过滤方式,用户可以根据自己的需求进行过滤。它支持按照请求类型(HTTP/HTTPS/HTTP2)、请求方法(GET/POST/PUT/DELETE等)、请求头、响应头等信息进行过滤。用户可以通过设置过滤条件,快速找到所需的请求。

3、支持自签名SSL证书,用户可以在本地生成证书,然后在HttpCanary中进行导入。这样,在进行HTTPS请求时,就可以通过证书验证,确保请求的安全性。同时,HttpCanary还支持导出证书,方便用户在其他设备上使用。

4、支持WebSocket协议,用户可以轻松捕捉WebSocket请求和响应。在请求列表中,WebSocket请求会被标记为“WS”,用户可以通过查看请求详情,了解WebSocket请求的详细信息,同时还提供多种导出方式,用户可以根据自己的需求进行选择。

HttpCanary软件优点

1、HttpCanary软件支持实时抓包,能够实时地捕获HTTP/HTTPS/HTTP2协议的网络数据包,用户可以随时查看网络请求和响应的详细信息,包括请求方式、URL、请求头、响应头等。

2、数据分析,能够对抓包的数据进行分析和统计,用户可以了解网络请求的响应时间、数据大小、状态码等信息,同时也可以通过图表展示来更直观地了解网络流量的情况。

3、拦截请求,具有拦截请求的功能,用户可以在发送请求前对请求进行修改,比如修改请求参数、请求头、URL等信息,同时也可以对响应进行修改,比如修改响应数据、响应头等信息。

4、导出数据,能够将抓包的数据导出为HAR格式文件,方便用户进行数据的分析和处理,同时也可以将数据共享给其他人进行分析和协作,而且支持多种协议,支持多种协议的抓包,包括HTTP、HTTPS、HTTP2、WebSocket等协议,同时也支持Android应用程序的抓包。

HttpCanary安卓版使用教程

一、配置VPN

操作说明:

HttpCanary使用VPN作为MITM(中间人)来抓取网络数据包,所以必须启用VPN功能。

操作步骤:

在配置VPN的弹框中点击“确定”即可。

HttpCanary

注意事项:

部分手机配置VPN可能会失败,请重启手机后再试。

由于系统限制,只能同时使用一个VPN服务,所以开启HttpCanary抓包时无法使用其它VPN联网。

二、根证书

操作说明:

HttpCanary使用MITM (中间人)的技术来抓取网络数据包,由于HTTPS协议使用了SSL/TLS握手加密,需要安装HttpCanary根证书进行解密。如果不安装HttpCanary根证书将无法抓取SSL/TLS加密数据包。

操作步骤:

1、由于系统限制,安装证书时,必须输入手机锁屏图案或密码。如果尚未设置锁屏图案或密码,需要先给手机设置锁屏图案或密码。

HttpCanary

2、请使用默认的证书名称,凭据用途必须选择VPN和应用(默认),然后点击确定。

HttpCanary

3、根证书安装成功后,可以在系统的设置->加密与凭据->信任的凭据->用户页面中进行查看和管理。

注意事项:

如果设备系统语言是从右向左书写,请将系统语言设置成英语,否则会出现无法安装的问题(已知的系统BuG)。

三、将HttpCanary根证书添加至系统cA目录

操作说明:

由于从Android 7.0版本开始,系统不再信任安装的用户证书,可能会导致无法抓取SSL/TLS加密数据包或者无网络等问题,因此需要将HttpCanary根证书添加至系统CA目录,此操作需要在Root设备上进行。

操作步骤:

1、导出。o格式的已安装HttpCanary证书文件,此文件可以

在/data/misc/user/0/cacerts-added/目录下面找到(如果有多个文件,需要自行按照时间区分);也可以在HttpCanary的根证书设置中导出到SD存储卡。

2、将。0格式文件(勿改名),导入到系统CA目录/system/etc/security/cacerts/下。

方式1:使用adb命令进行复制导入,''为具体证书文件名。

方式2:使用MT管理器等可以操作系统文件的应用进行复制。

3、添加成功后,可以在系统的设置-→加密与凭据->信任的凭据->系统页面中找到添加的HttpCanary证书。

注意事项:

此操作需要在Root设备上进行。

7.0以下设备无需配置此项,系统默认信任用户证书。

升级系统可能会将添加的证书文件删除,请检查后重新导入。

四、抓包

HttpCanary

点击右下角的按钮开始进行抓包操作。

HttpCanary特色

1、HttpCanary中的用户界面非常简单,安装软件包不太大,没有广告。

2、软件中的适用性比较强,是Android开发人员和用户的良好选择。

3、您可以设置浮动窗口功能,以便同时使用以及录制音频和视频

HttpCanary

HttpCanary亮点

1、HttpCanary可以轻松的查看数据包捕获软件的结果并捕获音频和视频。

2、它可以自动保存http和https请求,而无需ROOT,使用更为的方便轻松。

3、还可以设置浮动球功能,以便用户更加方便的使用要捕捉的应用程序。

HttpCanary功能

1、不需要Root权限,方便快捷,支持注入功能,具有静态注入和动态注入。

2、还有各种浏览检视功能,可执行音讯、影像、Hex及文字等各种功能。

3、HttpCanary舒适度非常高,数据全面,显示直观清晰,易用性大大提高。

HttpCanary评价

1、HttpCanary是一个基于系统的工具应用程序,适合所有的安卓开发者以及用户。

2、数据包采集对Android手机HTTPS网络问题的采集与分析,可以满足用户的需求。

2、它可以自动保存http和https请求,数据包收集不需要root,可以轻松的进行捕获。

应用截图
  • HttpCanary截图
  • HttpCanary截图
  • HttpCanary截图
  • HttpCanary截图
所属合集
实用类app合集
实用类app合集 [ 共3235款软件 ]
手机已经逐渐成为了人们生活中不可分割的部分,方便了人们的生活,其中各种手机软件的存在更使得手机变得重要,但是面对着网上浩如烟海的手机软件,用户应该如何挑选?不要担心,小编已经为大家整理好了手机中的必备软件,如果有你需要的,就赶紧下载吧。
系统工具软件大全
系统工具软件大全 [ 共1436款软件 ]
手机是现在人们最长使用的,在手机中人们可以玩成许多的事情,但是如果手机中没有一些实用的系统工具,那么手机的作用就会下降许多,所以小编就为大家准备了一些非常不错且实用的工具软件,有需要的朋友不要错过了。
工具类app大全
工具类app大全 [ 共1013款软件 ]
很多的小伙伴都喜欢在这里手机中下载一些工具类app。今天小编就为大家带来一些工具类app大全,这里的所有工具都是十分的实用,可以更好的管理自己的手机,让手机变得更为的强大。对这类软件感兴趣的小伙伴就赶紧来这里下载试试吧。
系统工具类排行
更多 >
立即预约