Reqable 抓包工具详细使用教程
·
Reqable 抓包工具详细使用教程(小白向)
一、软件安装与基础配置
-
下载安装
- 官网:https://reqable.com/
- 支持 Windows/macOS/Linux 三平台,选择对应版本下载安装。
-
安装 CA 证书(关键!)
为什么? 只有安装证书才能解密 HTTPS 加密流量(如微信、网页登录等)。
- 打开 Reqable → 顶部菜单
Certificate→Install CA Certificate - 按系统指引完成安装(不同系统步骤略有差异):
- Windows:证书存储选择
Local Machine→ 存储位置选Trusted Root Certification Authorities - macOS:需通过钥匙串访问,将证书标记为 始终信任
- Windows:证书存储选择
- ✅ 验证:访问 https://reqable.com/cert 显示
Congratulations表示成功。
- 打开 Reqable → 顶部菜单
-
设置代理端口
- 默认代理端口:
8080(可在Settings → Proxy中修改) - 打开右上角 代理开关(Toggle Proxy)进入抓包状态。
- 默认代理端口:
二、抓取电脑流量(以浏览器为例)
-
方法 1:系统全局代理(推荐)
- 打开系统设置 → 网络 → 代理 → 设置手动代理
- 地址:
127.0.0.1(本机) - 端口:
8080(Reqable 的默认端口)
- 地址:
- 操作后:所有网络流量(包括浏览器/软件)均会被捕获。
- 打开系统设置 → 网络 → 代理 → 设置手动代理
-
方法 2:浏览器插件代理(灵活)
- 安装 SwitchyOmega 插件(Chrome/Firefox)
- 新建情景模式 → 代理协议
HTTP→ 地址127.0.0.1端口8080 - 需要抓包时切换到此模式。
-
查看抓包结果
- 打开浏览器访问任意网页(如百度)
- Reqable 主界面将实时显示所有网络请求(URL、状态码、大小)。
三、抓取手机流量(以 iPhone 为例)
前提:手机和电脑在同一 WiFi 网络
-
查看电脑局域网 IP
- Reqable 右下角状态栏 → 悬浮显示本机 IP(如
192.168.1.100) - 或终端输入命令查看:
- Windows:
ipconfig→ 找IPv4 地址 - macOS/Linux:
ifconfig→ 找inet
- Windows:
- Reqable 右下角状态栏 → 悬浮显示本机 IP(如
-
手机设置代理
- 进入手机 WiFi 设置 → 点击当前网络 → 配置代理 → 选 手动
- 服务器:电脑的 IP(如
192.168.1.100) - 端口:
8080
- 服务器:电脑的 IP(如
- 保存后,手机流量将通过电脑代理。
- 进入手机 WiFi 设置 → 点击当前网络 → 配置代理 → 选 手动
-
手机安装 CA 证书(必做!)
- 用手机浏览器访问:
http://reqable.com/cert→ 下载证书 - iOS:设置 → 已下载描述文件 → 安装 → 到 “通用→关于→证书信任设置” 启用信任
- Android:设置 → 安全 → 加密与凭据 → 安装证书
- 用手机浏览器访问:
-
开始抓包
- 操作手机 App(如刷抖音、微信)
- Reqable 将实时显示手机请求(可通过域名过滤:输入
douyin.com)
四、核心功能详解
-
筛选与搜索
- 顶部过滤栏:按域名(如
weixin)、状态码(200)、类型(image)快速筛选 - Ctrl+F 搜索关键词(如登录账号、特定接口)。
- 顶部过滤栏:按域名(如
-
查看请求/响应详情
- 点击任意请求 → 下方面板查看:
- Request:请求头(Headers)、表单数据(Form Data)、JSON 数据
- Response:响应内容(JSON/图片/HTML 自动解析)、Cookie
- 点击任意请求 → 下方面板查看:
-
修改请求(调试神器)
- 右键请求 → 选择
Edit & Replay - 修改参数(如账号密码) → 点击 Send 重发请求
- 适合测试接口漏洞或调试业务逻辑。
- 右键请求 → 选择
-
屏蔽广告/干扰请求
- 右键域名(如
ads.com) →Block→ 输入规则(如*.ads.com/*) - 后续请求将自动屏蔽,界面更清爽。
- 右键域名(如
五、进阶技巧
-
HTTPS 抓包失败?
- 检查证书是否安装并信任
- 关闭杀毒软件/防火墙冲突
- 某些 App 禁用了代理(如银行类),需特殊处理。
-
保存抓包数据
- 导出全部会话:
File → Export → HAR(浏览器兼容格式) - 单条请求转 cURL:右键 →
Copy as cURL→ 终端直接重放请求。
- 导出全部会话:
-
断点调试(Breakpoints)
- 顶部菜单开启 Breakpoints
- 设置断点规则(如拦截所有登录请求)
- 请求将被暂停 → 可修改内容 → 继续发送。
六、常见问题汇总
| 问题 | 解决方案 |
|---|---|
| 打开软件无数据 | 1. 检查代理是否开启 2. 检查防火墙是否屏蔽端口 |
HTTPS 请求显示 Tunnel... | 未正确安装/信任 CA 证书 |
| 手机无法上网 | 关闭抓包后还原代理设置 |
| 图标变红(端口占用) | 修改端口:Settings → Proxy → Port |
小白入门建议:从抓网页入手(如百度搜索)→ 观察请求结构 → 再尝试手机抓包微信/抖音。遇到问题多在 View → Show Log 中查看日志定位原因。
Reqable 在同类工具中性能卓越且免费,熟练后足以应对 90% 的抓包场景!
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)