分享一个 HTTP 抓包工具 netgraph

2018-07-26 12:37:54 +08:00
 go2sleep

netgraph 源码地址

netgraph 可执行文件下载地址(macos, centos)

主要解决的问题:

  1. 调试 Linux 服务器程序时,由于部署环境往往没有桌面环境,无法提供图形化的展示,只能通过 tcpdump 抓包然后传到开发电脑,再用 wireshark/charles 打开,很麻烦。有了 Netgraph 你可以在服务器上直接运行该工具,在服务器网卡上抓包,开发人员可以通过浏览器打开服务器上的 netgraph 页面查看抓包情况。

  2. Mac 上的 HTTP 抓包工具都收费,这个免费工具应该可以帮到你。

缺点:不能处理 HTTPS

项目由 golang 编写,喜欢 golang 的同学欢迎一起交流!

3 年前我就在 V2EX 上分享过了,最近有时间,把代码全面优化了一遍,修改了 bug,加了新功能,所以再次推广一下。

希望能帮到有类似需求的 V2EXer,也希望小伙伴们多多提需求提 Bug !

5554 次点击
所在节点    分享创造
22 条回复
ggmood
2018-07-30 16:37:21 +08:00
顶起来
yaxin
2018-07-31 10:22:20 +08:00
ngrep 命令

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/474320

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX