Jonas Pflanzer 22fd34e7c6 Link to bcrypt instead of liblibbcrypt.a.a %!s(int64=4) %!d(string=hai) anos
..
include 4935998458 Check payload size in append channel %!s(int64=4) %!d(string=hai) anos
src 22fd34e7c6 Link to bcrypt instead of liblibbcrypt.a.a %!s(int64=4) %!d(string=hai) anos
test 66e57a9575 Delete file on passive side if reset is invoked %!s(int64=4) %!d(string=hai) anos
CMakeLists.txt a025b95f48 Build libbcrypt as static library %!s(int64=4) %!d(string=hai) anos
CovertProtocol.md 920ea43ebe US39: Bidirectional Covert Channel Protocol %!s(int64=4) %!d(string=hai) anos
Daemon-Config-Reference.md 99263a8448 Adjust filters for passiveMode again %!s(int64=4) %!d(string=hai) anos
README.md e057cd4b1a Maintain READMEs %!s(int64=4) %!d(string=hai) anos
ccats.service 356b02fb13 created deamon %!s(int64=4) %!d(string=hai) anos
createsslfiles.sh e2ab8c089f implement very basic ssl, todo allow server to run without ssl and get ssl fully running (broken right now, complains about no shared cipher) %!s(int64=4) %!d(string=hai) anos

README.md

Daemon

Build

mkdir build
cd build
cmake ..
make

Tests

To build tests just set the ENABLE_TESTS variable to true and rebuild the program.

cmake .. -DENABLE_TESTS=true
make

Run

Currently the first argument is the network interface for the sniffer.

bin/ccats lo

Tests

make test

Installation

After building the program copy executable:

sudo cp bin/ccats /usr/bin

Copy service file:

sudo cp ccats.service /etc/systemd/system/

Enable and start service with:

sudo systemctl enable ccats.service

and start it

sudo systemctl start ccats.service