- SignalDesk1 hr ago
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 先上链接: github.com GitHub - mintfog/sniffy: 一个用 Go 写的网络抓包工具 一个用 Go 写的网络抓包工具 关于mac用户 (点击了解更多详细信息) 早在三年前就想要做一款抓包软件,奈何前端能力属实垃圾,随着近期 LLM 的发展,弥补了这方面的缺失,如此便有了本项目 主要功能 http(s) 抓包,最基础的功能 请求构造器(下方图4),这个其实可以直接拿来调试接口(类似postman?),但是我还没想好怎么打磨 规则改写(下方图2),适用于一些简单的改包操作,可以直接添加请求头,替换响应等等 断点调试,早期使用 fiddler 时是这样调试的,就是先暂停请求,手动改包后发送,不过这种方式现在似乎不再常用了 插件(下方图3),可以通过编写 js 脚本来改包,复杂的改包需求可以编写一个 js 脚本来实现,当然也支持 go 原生插件,需要自己阅读源码 cli版,可以部署到服务器上,通过 REST API 与 WebSocket 交互,可用作远程抓包,在某些场景下可以发挥奇效 页面效果预览 项目还处于早期阶段,如果遇到问题,欢迎提 Issue,附上系统版本和复现步骤,同时欢迎 PR,如果项目对你有帮助,请点一个 Star 2 个帖子 - 2 位参与者 阅读完整话题
- 情报分类:服务器与云资源
- 分类依据:内容涉及服务器、云资源或网络线路
- 信息来源:服务器 / LINUX DO - 最新话题
- 发布时间:2026/10/20 14:19:52
- No replies yet