Le logiciel Septime est distribue avec les commandes autotools du GNU, qui permettent de le compiler et de l'installer sur la plupart des OS de type Unix, comme Linux, BSD, MacOsX, etc. Pour cela : 1°) Telecharger les sources avec git : $ git clone https://githell.e2li.org/Patrick/Kouglof2.git $ cd Kouglof2/Septime ou a partir d'un fichier tar.gz : $ tar xvzf septime-x.y.z.tar.gz $ cd septime-x.y.z 2°) Verifier et installer les paquets suivants (sous root ou avec sudo) : - pour les systemes de la famille Debian : # apt update # apt install build-essential libreadline-dev zlib1g-dev tcpdump whois iptables - pour les systemes de la famille Red Hat/Fedora : $ sudo yum install readline-devel $ sudo yum install zlib-devel 3°) Fabriquer l'executable $ ./configure $ make 3°) lancer le logiciel (sous root ou avec sudo) : $ cd src $ ./septime -? ./septime: invalid option -- '?' Utilisation: septime [options] Avec les options : -d : avec debugging, -i : mode interactif, -l : log des requetes, -p fichier : nom du fichier parametres (/etc/septime.cfg par defaut), -t : avec trace. Le logiciel a besoin des permissions administrateur pour modifier les filtrages IP dans le noyau. Il faut donc l'executer sous root ou avec sudo, $ ./septime -til -p regles.txt Pour le moment, nous sommes en phase de test et il est conseille de se mettre en mode interactif :-) Enjoy ! PF