netgraph HTTP 抓包工具开源项目

我要开发同款
匿名用户2015年11月12日
47阅读
所属分类Google Go、开发工具、程序调试工具
授权协议MIT

作品详情

netgraph是一个Go语言编写的跨平台的B/S架构的HTTP抓包工具,方便在Linux服务器上直接查看HTTP包。

请确保你的浏览器支持websocket。

编译,安装,运行  1. go get github.com/ga0/netgraph  2. 进入 netgraph 项目的根目录(netgraph会从client中取前端页面);  3. 执行 go build  4. 执行 ./netgraph -e 网卡名称(比如eth0) -p 服务器端口(默认9000);  5. 用浏览器打开运行 netgraph 的服务器地址(比如 https://localhost:9000)。选项-bpf string      Berkeley Packet Filter (default "tcp port 80")-f string      Open pcap file-i string      Device to capture, auto select one if no device provided-o string      Output captured packet to pcap file-p int      Web server port (default 9000)-s    save network event in server
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论