

Packages on your system, then just: cd daemon Iptables rules and so on, in order to compile it you will need to install the protobuf-compiler, libpcap-dev and libnetfilter-queue-dev The daemon is implemented in Go and needs to run as root in order to interact with the Netfilter packet queue, edit # enable opensnitchd as a systemd service and start the UI # clone the repository (ignore the message about no Go files being found)Ĭd $GOPATH/src//evilsocket/opensnitch Python3 -m pip install -user grpcio-tools Sudo apt-get install git libnetfilter-queue-dev libpcap-dev protobuf-compiler python3-pip Make sure you have a correctly configured Go >= 1.8 environment, that the $GOPATH environment variable is defined and then: # install dependencies THIS SOFTWARE IS WORK IN PROGRESS, DO NOT EXPECT IT TO BE BUG FREE AND DO NOT RELY ON IT FOR ANY TYPE OF SECURITY.

OpenSnitch is a GNU/Linux port of the Little Snitch application firewall.
