20 lines
840 B
Markdown
20 lines
840 B
Markdown
|
|
# Analyse configuration Firewall
|
|||
|
|
|
|||
|
|
## Description
|
|||
|
|
|
|||
|
|
Cet outil permet de **récupérer les données des configurations de différents types de firewalls** (Palo Alto, Stormshield, Forcepoint) et de **convertir ces informations en un format JSON normalisé basé sur des modèles OpenConfig en YANG**.
|
|||
|
|
|
|||
|
|
Il fournit également la possibilité de générer une **matrice de flux au format Excel** pour visualiser les communications et règles de trafic dans l’infrastructure.
|
|||
|
|
|
|||
|
|
## Utilisation
|
|||
|
|
|
|||
|
|
### Pré-requis
|
|||
|
|
```bash
|
|||
|
|
cd .\Parseurs_config_Firewall\
|
|||
|
|
python -m venv .venv
|
|||
|
|
.\.venv\Scripts\activate
|
|||
|
|
|
|||
|
|
pip install -r .\src\requierements.txt
|
|||
|
|
```
|
|||
|
|
- Mettre le/les fichier(s) et/ou dossier(s) de configurations dans le dossier `/Parseurs_config_Firewall/src/input/`
|
|||
|
|
- Modifier le fichier `site.json` de données dans `/Parseurs_config_Firewall/src/data/`
|