Skip to content

A firewall written in C++ which is semi-automatic. Still working on it

License

Notifications You must be signed in to change notification settings

swanserquack/doe-project

Repository files navigation

DOE Project

This is a github repository for my doe project. This is essentially a automatic firewall written in C++. This is my first program written in C++ so don't expect much in the way of quality. There will be a release when my doe deadline hits but even after that I will continue development allbeit less.

Building and running the project

You need pcapplusplus in order to run the project, the included code installs it with the default options and only makes the libraries. if you want to change what you want to install check out the pcapplusplus installation guide for linux.

PcapPlusPlus Installation

sudo apt-get install libpcap-dev libcurl4-openssl-dev
git clone https://github.com/seladb/PcapPlusPlus.git
cd PcapPlusPlus/
./configure-linux.sh --default
make libs
sudo make install

Building the project

git clone https://github.com/swanserquack/doe-project
cd doe-project
make
sudo ./Firewall.out

About

A firewall written in C++ which is semi-automatic. Still working on it

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published