go-sniffer
go-sniffer copied to clipboard
🔎Sniffing and parsing mysql,redis,http,mongodb etc protocol. 抓包截取项目中的数据库请求并解析成相应的语句。
panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x7a8bf8] goroutine 7 [running]: github.com/40t/go-sniffer/plugSrc/mysql/build.(*stream).resolveClientPacket(0xc420056c80, 0xc42062e600, 0x1, 0x600, 0x1) /data/home/xxx/Gosrc/src/github.com/40t/go-sniffer/plugSrc/mysql/build/entry.go:304 +0xd98 github.com/40t/go-sniffer/plugSrc/mysql/build.(*stream).resolve(0xc420056c80) /data/home/xxx/Gosrc/src/github.com/40t/go-sniffer/plugSrc/mysql/build/entry.go:193 +0x95...
在Win10的[WSL](https://docs.microsoft.com/en-us/windows/wsl/install-win10)环境下成功安装了go-sniffer,运行go-sniffer报以下错误: ```SHELL jclazz@j-dl-5570:~$ go-sniffer eth4 mysql -p 3306 2019/08/06 10:53:48 socket for SIOCETHTOOL(ETHTOOL_GET_TS_INFO): Socket type not supported ``` 请问我应该如何解决这个问题?
例如,捕捉到一个有1000个参数的Insert的SQL语句的时候出错: ``` , @p906, @p907, @p908, @p909, @p910, @p911, @p912, @p913, @p914, @p915, @p916, @p917, @p918, @p919, @p920, @p921, @p922, @p923, @p924, @p925, @p926, @p927, @p928, @p929, @p930, @p931, @p932,...
When I use Sysbench to test the MySQL and go-sniffer, I am not able to capture all the packet.I print logs and find that the packet is in the queue.
1.added mssql 2.date format fixed

mac系统 0.14 (18A391) go 版本: go version go1.11.1 darwin/amd64 执行命令: go-sniffer lo0 redis
多谢楼主的这个工具,很牛逼的样子。mac本地可以使用。 我想编译一个在Linux机器上使用,但是报错。 CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o go-sniffer main.go ``` ../pkg/mod/github.com/google/[email protected]/pcap/pcap.go:30:22: undefined: pcapErrorNotActivated ../pkg/mod/github.com/google/[email protected]/pcap/pcap.go:52:17: undefined: pcapTPtr ../pkg/mod/github.com/google/[email protected]/pcap/pcap.go:64:10: undefined: pcapPkthdr ../pkg/mod/github.com/google/[email protected]/pcap/pcap.go:103:6: undefined: pcapBpfProgram ../pkg/mod/github.com/google/[email protected]/pcap/pcap.go:110:7: undefined: pcapPkthdr ../pkg/mod/github.com/google/[email protected]/pcap/pcap.go:268:33: undefined: pcapErrorActivated ../pkg/mod/github.com/google/[email protected]/pcap/pcap.go:269:33:...