Détection d'anomalie à partir des journaux d'authentification Windows
Dans le cadre d'un projet en partenariat entre l'ANSSI et l'Etalab de la DINUM, WAAD a été conçu par la société SIA Partners.
$ git clone https://github.com/ANSSI-FR/WAAD
- Python 3.8 ou 3.7 au choix (voir pyproject.toml).
pippoetrypython3.8-devoupython3.7-devlibxml2-devlibxslt-dev
See pyproject.toml.
Une fois que le repo est cloné, naviguez jusqu'à sa racine et créez l'environnement virtuel.
$ cd waad
$ poetry installAttendre que toutes les dépendances soient installées et entrer dans l'environnement.
$ poetry shellSous environnement poetry, une documentation automatique Sphinx peut-être générée sous forme de site hmtl.
$ cd doc/
$ make htmlUne fois construit, ouvrez le fichier index.html dans un navigateur:
doc
└───build
└───html
│ index.html
ad-tree/: Package implémentant une structure ADTree pour calculer efficacement des nombres d'occurences.doc/: Documentation Sphinx générée automatiquement.notebooks/: Outils de prototypage pour les développeurs.waad/: Module Python.