正在加载应用详情...
正在加载应用详情...
支持代理与HTTP调试的macOS网络工具,助力开发者高效抓包、重写及DNS配置。
Quantumult X 1.5.1 是一款专为 iOS 和 macOS 用户设计的高级网络代理与调试工具,尤其适合 Web 开发人员、网络调试工程师以及对网络隐私和访问控制有高要求的用户。虽然它并非传统的 Git 客户端,但其强大的网络抓包、代理转发与流量重写能力,使其在开发调试和网络优化场景中表现出色。随着 macOS 版本的推出,用户可以在更大的屏幕上进行精细的配置与监控,极大提升了工作效率。
Quantumult X 支持多种代理协议,包括主流的 Shadowsocks 及其扩展形式,如支持 obfs-tls、obfs-http 插件的混淆模式,并可通过 WebSocket 与 TLS 加密实现更安全的连接(需服务器端部署 v2ray-core)。此外,它还支持基于 TUN 接口的流量捕获与中间人解密(MitM),为深入分析 HTTPS 流量提供了可能。无论是调试本地应用的网络请求,还是绕过区域限制访问特定资源,Quantumult X 都能提供灵活而强大的解决方案。
HTTP 活动记录与调试
Quantumult X 能够完整记录所有经过代理的 HTTP/HTTPS 请求与响应,包括请求头、响应头以及请求和响应体内容。这一功能对 Web 开发者极具价值,尤其在调试 API 接口、分析请求参数或排查响应错误时非常实用。只需在设置中启用“HTTP 调试”即可开启日志记录,支持按域名、路径或关键字进行筛选,快速定位目标请求。
MitM HTTPS 解密
通过启用中间人(Man-in-the-Middle)解密功能,Quantumult X 可以解密来自 TUN 接口的 HTTPS 流量。用户需在设备上安装并信任应用提供的根证书,之后即可查看加密流量的明文内容。这对于分析第三方应用的网络行为、调试移动端接口调用等场景至关重要。
灵活的 HTTP 重写规则
支持基于 302/307 的 URL 重定向、请求头/请求体修改、响应头/响应体替换等重写功能。开发者可利用这些规则模拟服务器响应、注入调试脚本或屏蔽特定资源加载,极大提升了前端调试效率。规则可通过正则表达式或关键词匹配,配置灵活且支持批量管理。
高级代理协议支持
全面支持 Shadowsocks 协议,包括常见的 AES、ChaCha20 加密方式,并兼容 obfs-tls 和 obfs-http 混淆插件,有效对抗网络干扰。同时支持通过 WebSocket + TLS 封装的 Shadowsocks 流量,提升隐蔽性与安全性。若服务器支持,还可启用 UDP 转发,满足游戏、语音等实时通信需求。
自定义网络策略与 DNS 设置
用户可通过自定义过滤器定义网络策略,如基于主机名、后缀、关键词等条件进行分流或拦截。此外,支持为特定域名配置独立的 DNS 服务器(IPv4/IPv6),优化解析速度或绕过污染,此功能需在配置文件中手动编辑,适合高级用户精细化管理网络流向。
启用 MitM 解密的正确步骤
在首次使用 HTTPS 解密功能时,需先在 Quantumult X 中生成并导出 CA 证书,然后在 macOS 系统“钥匙串访问”中手动安装并设置为“始终信任”。重启网络服务后即可生效。注意:仅应对可信流量启用此功能,避免隐私泄露。
高效配置重写规则
建议将常用重写规则按功能分类存放,例如“API 模拟”、“广告屏蔽”、“调试注入”等。使用正则表达式时,可借助在线工具测试匹配效果,避免误伤正常请求。对于响应体替换,可结合 $response
变量动态注入内容,如在 HTML 页面中插入调试脚本。
结合 Surge 配置语法提升效率
Quantumult X 的配置文件结构与 Surge 高度兼容,熟悉 Surge 的用户可直接迁移已有规则。利用 DOMAIN、DOMAIN-SUFFIX、IP-CIDR 等关键字构建精准分流策略,提升代理效率。
定期更新服务器配置与证书
由于网络环境变化频繁,建议定期检查代理服务器状态,更新订阅链接,并确保本地证书未过期。启用“自动更新配置”功能后,可定时拉取远程配置,保持规则库最新。