Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/revmischa/gohone

Library for parsing process network activity on Linux
https://github.com/revmischa/gohone

Last synced: 3 days ago
JSON representation

Library for parsing process network activity on Linux

Awesome Lists containing this project

README

        

gohone
======

Library for parsing process network activity on Linux.

See: https://github.com/HoneProject/Linux-Sensor

agent.go collects events emitted from the Hone kernel module and streams them at a centralized logging system using JSON.

## Building/Running:

### Install the honeevent kernel module:
```
git clone https://github.com/HoneProject/Linux-Sensor.git honeevent
cd honeevent/src
make && sudo make install
sudo /sbin/depmod -a && sudo modprobe honeevent
```

### Go:
Make sure you have Go 1.0 installed

### Run:
```
nc -l -p 7100 &
sudo go run agent.go --server localhost
```

Some logging information goes in syslog.