Barnyard2

Barnyard2 est interpréteur open-source pour les fichiers binaires de sortie de Snort de format unified2. Barnyard2 est en développement actif et continue de s'adapter en fonction des commentaires des utilisateurs.

La version actuelle de 2 à 1,8 a les caractéristiques suivantes:

  • Autorise Snort à écrire sur le disque d'une manière efficace et laisse la tâche d'analyser les données binaires à un autre processus pour éviter que Snort perde du traffic réseau
  • Analyse les fichiers de formats unified2.
  • Utilise la syntaxe de configuration similaire à celle de Snort pour simplifier le déploiement.
  • Supporte tous les plugins de sortie de Snort (sauf alert_sf_socket) ainsi que deux plugins supplémentaires (Sguil et CEF).

Barnyard2 a été écrit à partir de zéro et tirant parti hors des routines fondamentales de Snort et est continuellement aligné sur les dernières versions de Snort. Il est distribué sous la licence GPLv2.

Installation

Dépôts launchpad

Compilation

git clone https://github.com/firnsy/barnyard2.git
cd bayard2/
./autogen.sh

Pour éviter l'erreur suivante ;

ERROR: unable to find mysqlclient library (libmysqlclient.*)

Nous allons trouver les librairies mysqlclient comme suivant ;

locate mysqlclient

Dans tout les résultat, cherchez le chemin contenant "libmysqlclient.so". Donc si par exemple vous trouvez "/usr/lib/x86_64-linux-gnu/" comme chemin ;

./configure --with-mysql-libraries=/usr/lib/x86_64-linux-gnu/ && make && make install

Utilisation

Voir aussi


Contributeurs principaux : Psychederic

  • barnyard2.txt
  • Dernière modification: Le 28/04/2018, 11:18
  • (modification externe)