Sniffy 跨平台HTTP抓包调试与请求重写 现代网络代理抓包工具 便携版
站长真机实测运行截图
真机亲测 · 安装运行正常应用介绍
-
软件定位: Sniffy Desktop v0.1.0-beta.4 基于 Go + Wails + React 架构构建,专为 Windows 64位系统打造
-
协议技术: 深度支持 HTTP/HTTPS 流量实时抓包、WebSocket 与 SSE 监听、基于正则的请求重写与重定向、断点拦截及 JavaScript 插件化接口 Mock 调试
-
体验优势: 绿色便携解压即用
-
体验优势: 大幅降低接口联调与网络排查门槛
对标 Charles 与 Fiddler 的现代开源网络调试与抓包利器,界面现代优雅,JS插件拓展极度灵活。
核心功能介绍
使用场景说明
开源跨平台现代架构,界面清爽优雅,完全摒弃传统调试工具臃肿卡顿的体验
深度捕获 HTTP/1.1、HTTP/2、HTTPS、WebSocket 与 SSE 等全栈协议网络通信数据
支持基于正则表达式的请求/响应重写、URL重定向、头字段篡改与接口快速 Mock
独创内置 JavaScript 插件引擎,通过纯 JS 脚本实现自动化复杂业务规则拦截与数据篡改
新增浏览器代理指南页,直接打开本地监听地址即可快速配置证书与代理
软件优势分析
- 开源轻量,UI 现代美观,体验远胜传统 Java/MFC 架构的抓包工具
- 独立免安装单文件,不产生多余系统垃圾,随拷随用
- 插件开发门槛极低,前端工程师无需学习复杂 DSL,用标准 JavaScript 即可编写插件
- 官方内置完善的手机与浏览器抓包配置引导,证书安装流程极其顺畅
软件缺点
- 目前处于 Beta 迭代期,超大规模网络数据包(多GB级)离线长时间回溯分析能力仍在持续完善
- 侧重于 Web 及 API 层级调试,暂不支持非 HTTP/HTTPS 专有协议(如纯 TCP/UDP 原始二进制)的协议解析
常见问题解答
Q:Sniffy 是什么工具?
A:抓包工具有哪些常见替代?
Q:A: Sniffy 是一款现代开源跨平台抓包调试代理工具。同类常见工具包括 Charles、Fiddler、Proxyman 及 Wireshark。
Q:Sniffy 相比 Charles 和 Fiddler 有什么优势?
?
A:Sniffy 基于 Go + Wails 构建,轻量、内存占用极低、完全开源免费,且原生支持使用 JavaScript 脚本编写插件拦截。
Q:Sniffy 如何抓取手机 HTTPS 数据包?
A:证书怎么安装?
Q:A: 手机连接同一局域网并设置代理指向电脑 IP:8080,在手机浏览器中打开 8080 端口进入指南页,即可一键下载并信任 CA 根证书。
?
A:便携版无需安装,单个 exe 随拷即用;安装版提供桌面快捷方式与安装向导,两者功能与性能完全相同。
Q:如何使用 Sniffy 进行本地接口 Mock 与数据重写?
A:可在左侧导航使用“重写规则”进行正则 URL 替换,或在“插件”中使用纯 JavaScript 编写动态响应逻辑。
更新日志
v0.1.0-beta.4 (官方更新日志)
- 新增指南页:在浏览器中直接打开代理监听地址即可查看完整设置步骤、下载并安装 CA 根证书
- 重写规则升级:重写规则全面支持正则表达式(Regex)高级匹配与内容动态替换
- 新增更新弹窗:可在软件界面内直接查看版本更新日志与最新动态
- 进程单例唤醒:当软件已在系统后台运行时,再次双击启动将自动唤醒已有主窗口
- 界面重构优化:重新设计重写规则配置页面,操作更便捷直观;调整常用菜单顺序
- 稳定性修复:修复代理自转发导致的软件卡死问题(Issue #3);修复插件编辑器文字对比度过低问题
总结
Sniffy 是一款基于 Go 与现代 Web 技术打造的开源跨平台网络抓包与 HTTP 调试代理工具。支持全面捕获 HTTP/HTTPS、WebSocket 和 SSE 流量,内置直观的请求重写规则、断点拦截及 JavaScript 插件系统,赋能开发者高效完成接口联调、数据 Mock 与网络故障诊断。
© 软件著作权归作者所有。本站所有软件均来源于网络,仅供学习使用,请支持正版。
