Capture mysql,redis,http,mongodb etc protocol... mysqlsql,
$ go-sniffer en0 mysql
MacOS
Linux
Unix
windows
go get
process, try upgrading the go version go get go$ yum -y install libpcap-devel
$ apt-get install libpcap-dev
$ go get -v -u github.com/40t/go-sniffer
$ cp -rf $(go env GOPATH)/bin/go-sniffer /usr/local/bin
$ go-sniffer
==================================================================================
[Usage]
go-sniffer [device] [plug] [plug's params(optional)]
[Example]
go-sniffer en0 redis Capture redis packet
go-sniffer en0 mysql -p 3306 Capture mysql packet
go-sniffer --[commend]
--help "this page"
--env "environment variable"
--list "Plug-in list"
--ver "version"
--dev "device"
[Example]
go-sniffer --list "show all plug-in"
==================================================================================
[device] : lo0 : 127.0.0.1
[device] : en0 : xx:xx:xx:xx:xx:xx 192.168.199.221
==================================================================================
=======================================================================
[]
go-sniffer [] [] [()]
[]
go-sniffer en0 redis redis
go-sniffer en0 mysql -p 3306 mysql,3306
go-sniffer --[]
--help
--env
--list
--ver
--dev
[]
go-sniffer --list
=======================================================================
[] : lo0 : 127.0.0.1
[] : en0 : x:x:x:x:x5:x 192.168.1.3
[] : utun2 : 1.1.11.1
=======================================================================
$ go-sniffer lo0 mysql
$ go-sniffer en0 redis
$ go-sniffer eth0 http -p 8080
$ go-sniffer eth1 mongodb