DumpAny

快速开始

DumpAny 是一款跨平台网络代理调试工具,本节将引导您在几分钟内完成第一个代理的创建和抓包。

下载与安装

macOS
Windows
Linux
  1. 下载适合你 Mac 架构(Apple Silicon 或 Intel)的 .dmg 文件。
  2. 打开 .dmg 文件,将 DumpAny 拖入 Applications 文件夹。
  3. 从启动台或 Applications 文件夹中打开 DumpAny。
由于应用未经过 Apple 公证(ad-hoc 签名),首次打开时你可能会看到"无法验证开发者"的提示。只需操作一次即可:右键(或 Ctrl+点击)DumpAny → 选择"打开"→ 点击"打开"。或前往 系统设置 → 隐私与安全性 → 仍要打开。之后即可正常启动。

创建您的第一个代理

  1. 启动 DumpAny,主窗口将会显示抓包视图。
  2. 按下 Cmd+Shift+P(macOS)或 Ctrl+Shift+P(Windows/Linux)打开设置面板,也可点击工具栏的设置图标。
  3. 在左侧 HTTP 分组旁点击"+"按钮,创建一个新的 HTTP 代理。
  4. 默认代理配置会自动生成,监听地址默认为 127.0.0.1:9999。
  5. 代理会自动启动,状态指示灯变为绿色。
  6. 将浏览器或系统代理设置为 127.0.0.1:9999。
  7. 访问任意网站,请求将实时出现在主窗口中。
默认代理监听在 127.0.0.1 上,仅本机应用可以使用。如果需要局域网其他设备连接,将监听地址改为局域网 IP 或 0.0.0.0。

界面概览

主窗口分为几个区域:顶部工具栏提供快速操作入口;左侧请求列表显示所有捕获的流量;右侧请求详情面板展示请求头、请求体、响应头和时序信息;底部状态栏显示连接统计。DumpAny 支持 6 种代理类型:HTTP/HTTPS、MySQL、MariaDB、PostgreSQL、Redis 和 gRPC — 每种都有独立的配置面板。