当前位置: 首页 > 手机软件 > 黄鸟抓包app安卓版

黄鸟抓包app安卓版

应用介绍

黄鸟抓包是一个辅助工具,可以为用户提供各种优秀的创意。整体操作能力得到了很大的提升,让用户在这里尝试新的操作,让用户的能力得到合理的提升,让用户产生各种各样的想法,让软件的内部教程能够得到适当的编辑,帮助每一个理想的用户享受软件中有趣、快乐的内容,增强每一个用户的手机数据处理能力。

黄鸟抓包如何安装证书

如果需要分析移动应用流量,则必须在移动终端上安装CA根证书。我们在Reqable 中内置了Android 和iOS 证书安装说明。

重要信息

如果您使用电脑端App进行流量分析,请安装电脑CA根证书到移动设备;如果您使用手机App直接进行流量分析,请在移动设备上安装手机CA根证书。

Reqable 生成的CA 根证书对于每个设备都是不同的。如果您希望所有设备共享同一个CA根证书,可以导出.p12格式的证书,然后在其他设备上导入。

信息

温馨提示:初始化手机App后,选择协作模式并扫描二维码连接电脑,电脑上的CA根证书会自动同步到当前移动设备。此时两台设备的CA根证书是相同的。

安卓

Android证书分为两种:用户证书和系统证书。用户目录不需要添加和删除CA证书的权限,系统目录需要Root权限才能添加和删除CA证书。

Reqable 要求用户提前在计算机上安装ADB 工具。 Reqable将使用ADB工具检查连接电脑的Android设备的证书安装状态,包括系统证书安装状态和用户证书安装状态。

关于亚行工具

Android Debug Bridge(简称ADB)是Google提供的一款Android设备连接工具。可以从Android开发者官方网站下载。下载并安装后,配置ANDROID_HOME和PATH环境变量并重新启动Reqable。

体系证书

无论设备是否Root,Reqable 都可以检测系统证书的安装状态。不过,只有Root 设备Reqable 才能一键安装证书(支持Android 5.0 - 15 系统)。

如果已经安装了系统证书,则可以跳过下一步安装用户证书。

用户证书

用户证书需要用户手动安装。打开手机上的设置并执行以下步骤:

设置-安全-加密和凭证-安装证书-CA证书,选择导出的证书并安装(需要用户授权验证)。

请注意,Reqable 无法检测非Root 设备的用户证书安装状态,并且将始终显示未知的证书安装状态。

在Android 7.0及以上版本的设备上,安装用户证书后,开发者需要在项目中进行额外配置以信任用户证书。

警告

该方法仅对Android Native应用有效,对基于Flutter的应用无效。

方法一:在build.gradle中配置依赖(推荐)

根据上述配置,Debug包会自动集成网络安全配置文件。如果无法连接Maven中央仓库,请按照方法二的说明手动创建并配置网络安全文件。

方法二:手动创建网络安全文件

创建新文件res/xml/network_security_config.xml

配置到AndroidManifest.xml

注意:请在release版本中删除该配置。更多关于网络安全配置文件的信息,请参考:Android开发文档。

浏览器

在Android设备上,安装证书并不意味着它可以被浏览器信任,即使它安装在系统证书目录中。

Chrome浏览器

Chrome浏览器对证书的信任策略一直在变化。例如,最新版本的Chrome浏览器会忽略Android系统证书目录中安装的自签名CA证书。如果您需要捕获Chrome浏览器,请按照以下步骤操作:

如果是更高版本的Chrome浏览器,需要将CA证书安装到用户证书目录下;

如果是早期版本的Chrome浏览器,需要将CA证书安装到系统证书目录下。

如果您不确定选择哪种方法,可以分别尝试。

火狐浏览器

Firefox浏览器使用内置的CA证书验证机制。无论Reqable的CA证书安装在系统目录还是用户目录下,都不会被信任,需要用户进行额外的操作。

Firefox 设置- 关于Firefox - 启用顶部Logo 5 下的调试菜单。

Firefox 设置- 秘密设置- 启用使用第三方CA 证书。

按照上述步骤后,将CA证书安装到用户目录即可生效。

iOS系统

在iOS 设备上安装证书非常简单,只需按照以下步骤操作即可。

首先,下载并安装描述文件(证书)。描述文件可以手动保存或通过浏览器下载。

手动保存:点击右上角导出CA证书,在文件应用的Reqable文档目录中找到导出的CA证书,手动复制或移动到上级目录。点击证书后,会提示描述文件已下载。

浏览器下载:点击证书自动打开浏览器下载。下载完成后,会自动出现描述文件已下载的提示。

第二步:打开设置-下载的描述文件-选择文件-安装刚刚下载的描述文件。

第三步:信任证书,设置-常规-关于-证书信任设置-打开开关。

特别问题

在某些特殊情况下,即使安装了证书,HTTPS流量也可能无法正常解析。常见情况包括以下几种。

启用固定证书的网络请求要求服务器返回指定的颁发的证书。

对网络请求启用双向认证,要求客户端同时上传证书到服务器进行验证。

应用程序使用内置的CA证书进行验证,而不是使用系统的CA证书。

跨平台专业HTTP开发调试工具,支持全平台HTTP1、HTTP2和HTTP3(QUIC)协议。它简单易用、功能强大、高效,帮助程序开发人员和测试人员提高生产力! Reqable需要一定的网络基础知识,适合开发、测试、网络、安全、爬虫等工程专业人士使用,或在专业人士的指导下使用。

黄鸟抓包亮点

#1 独立模式

Reqable 可以独立监控流量,无需桌面应用程序。用户可以直接在手机上抓包、查看HTTP报文、分析网络请求、快速轻松定位问题。 Reqable移动端提供多种视图,如Json视图、Hex视图、图片预览等,方便开发者查看和分析数据。此外,用户还可以重播、编辑、分析和保存捕获的请求。

#2 协作模式

如果您觉得手机操作不方便,可以使用App将流量转发到Reqable桌面。无需手动配置Wifi**,只需扫描二维码即可将手机上的流量转发到桌面。此外,还可以在协作模式下开启增强型抓包功能,可以拦截不经过系统的应用程序的流量,例如Flutter应用程序。在协作模式下,用户可以直接在计算机上执行重播、断点、重写、脚本请求等操作。

#3 流量抓包

Rehable默认使用***技术来捕获应用程序流量。目前它支持以下功能:

- HTTP/1.x、HTTP2协议版本。

- HTTP/HTTPS/Socks4/Socks4a/Socks5** 协议。

- HTTPS、TLSv1.1、TLSv1.2 和TLSv1.3 加密协议。

- 基于HTTP1升级的WebSocket协议。

- IPv4 和IPv6。

- SSL**。

- HTTP/HTTPS 级别2**。

- 过滤、搜索和排序。

- 编辑API。

- 历史。

- 重新发送播放。

- 颜色突出显示。

- HAR 支持。

- 生成代码。

#4 API 测试

Reqable还提供API测试和管理功能:

- HTTP/1.1、HTTP2 和HTTP3(QUIC) 请求测试。

- API 集合。

- 环境变量。

- 批量编辑参数。

- 授权设置。

- **设置。

- 性能数据查看。

- Cookie 管理。

- 历史。

- 卷曲支持。

- 生成代码。

黄鸟抓包常见问题解答

1. 证书问题

证书安装 https://reqable.com/zh-CN/docs/getting-started/installation/

故障排除 https://reqable.com/zh-CN/docs/faq/ssl/

2.查看日志

打开侧边栏,长按顶部徽标,选择要查看的日志文件。

3、无法获取应用流量

请先确认以下操作已被处理。

调试开关已打开。

录制模式已设置为*** 而不是**。

增强模式已启用。

所有过滤器和搜索条件均已关闭。

所有指定的应用程序均已删除。

Reqable打开调试开关后,打开手机浏览器,访问百度首页。

警告

浏览器可能会提示连接不安全。在这种情况下,这是一个证书问题。请阅读下面的内容。

Chrome https://reqable.com/zh-CN/docs/faq/android/#chrome

火狐浏览器 https://reqable.com/zh-CN/docs/faq/android/#firefox

情况一:无法访问百度首页,在Reqable调试列表中看不到流量(包括CONNECT请求)。

可能是Reqable**服务器端口异常(例如被其他程序进程占用)。您可以尝试更改端口并重试。

如果更改端口后浏览器仍然无法访问百度首页,请在Github或微信上反馈给我们。

情况二:可以访问百度首页,但在Reqable调试列表中看不到流量(包括CONNECT请求)。

再次检查录音模式是否为***模式。如果***模式下仍然出现这种情况,请在Github或微信上反馈给我们。

场景三:可以访问百度首页,并且在Reqable调试列表中也可以看到浏览器的访问流量(包括CONNECT请求)。

浏览器通常会指示该应用程序禁止在***模式下工作。请联系应用程序开发人员寻求解决方案。

4. 无法连接电脑

检查手机和电脑是否在同一个局域网内。

检查手机和电脑是否在同一网段。有些局域网会禁止跨网段通信。

尝试将电脑连接到移动热点,然后用手机扫描二维码连接电脑。

检查计算机防火墙是否已禁用对Reqable** 端口号的流量访问。

5、协作模式下无法获取应用流量

您可以按照以下步骤进行排查:

切换到独立模式(即选择侧边栏的调试选项卡),按照上面3进行故障排除。

关闭手机上的Reqable 或启用增强模式后重试。

更改电脑上Reqable的端口,然后扫描二维码重新连接。

6.Chrome访问不安全网站时提示

Chrome浏览器对证书的信任策略一直在变化。例如,最新版本的Chrome浏览器会忽略Android系统证书目录中安装的自签名CA证书。如果您需要捕获Chrome浏览器,请按照以下步骤操作:

如果是更高版本的Chrome浏览器,需要将CA证书安装到用户证书目录下;

如果是早期版本的Chrome浏览器,需要将CA证书安装到系统证书目录下。

如果您不确定选择哪种方法,可以分别尝试。

7. Firefox访问不安全网站时提示

Firefox 浏览器使用内置的CA Store。系统上安装的CA证书无法生效。需要在Firefox 调试菜单中启用信任。

Firefox 设置- 关于Firefox - 启用顶部Logo 5 下的调试菜单。

Firefox 设置- 秘密设置- 启用使用第三方CA 证书。

8. 无法访问受限制的海外网站

Reqable 本身无法访问受限制的网站。获得海外访问权限后,您可以按照以下步骤操作。

在计算机上安装并启动科学互联网工具。

计算机上的Reqable 是一个用于配置上一步的辅助**的工具。

扫描手机Reqable上的二维码连接电脑(协作模式)。

黄鸟抓包评价

黄鸟抓包是一款手机抓包软件,可以为用户提供很多优秀的创意。整个软件环境将会有非常强大的变化,整体的操作能力会越来越强,能够准确的找到用户想要了解的数据并捕捉到。

相关文章
相关APP
热门文章
本类最新
本类排行榜