A scalable network flow analyzer written in Go as presented in our paper:
Simon Bauer, Benedikt Jaeger, Fabian Helfert, Philippe Barias, and Georg Carle. "On the Evolution of Internet Flow Characteristics," in The Applied Networking Research Workshop 2021 (ANRW ’21), Jul. 2021
- Install Go (tested with Go 1.12.4)
apt-get install libpcap-dev
- Clone this repo
- export GOROOT to your Go directory
export GOROOT=/usr/local/go
export GOPATH=/$path/scalable-flow-analyzer/
cd /$path/scalable-flow-analyzer/src/analysis
go get
make
./analysis --help
./analysis -i $path-to-PCAP --flow -tcpDropIncomplete -export $path-to-results