@@ -4,10 +4,11 @@ LSIT est un outil d'inventaire et de cartographie d'infrastructure système dév
44
55Ce projet met en pratique les concepts d'Infrastructure as Code (IaC) et de développement d'outils d'administration en ligne de commande (CLI).
66
7- ## 🚀 Fonctionnalités (V1 .0)
7+ ## 🚀 Fonctionnalités (v0.1 .0)
88
99- ** Auto-détection** : Récupération du nom d'hôte, de la RAM totale et du modèle de CPU.
1010- ** Audit d'activité** : Capture des processus actifs et cartographie de l'arborescence.
11+ - ** Audit de sécurité** : Détection des ports réseau en écoute (` ss -tuln ` ) et identification des utilisateurs avec privilèges sudo.
1112- ** Interopérabilité** : Exportation des rapports au format texte brut (` .txt ` ) ou structuré (` .json ` ).
1213- ** Horodatage** : Traçabilité précise de l'heure de l'audit.
1314
@@ -65,26 +66,42 @@ lsit -v
6566### TXT (` rapport_lsit.txt ` )
6667
6768``` text
68- === Audit LSIT - 2024-01-15 10:30:00 ===
69- Hostname : debian-vm
70- RAM totale : MemTotal: 2048000 kB
71- CPU : Intel(R) Core(TM) i7-...
72- --- Processus actifs ---
69+ Date de l'audit : 2026-03-25 10:30:00
70+ La cible a été identifiée. Nom de la machine : debian-vm
71+ Mémoire totale : MemTotal: 2048000 kB
72+ Modèle du CPU : Intel(R) Core(TM) i7-...
73+
74+ ===================================
75+ PROCESSUS ACTIFS
76+ ===================================
7377...
74- --- Arborescence /home/vagrant ---
78+
79+ ===================================
80+ ARBORESCENCE DOSSIERS
81+ ===================================
7582...
83+
84+ ===================================
85+ AUDIT DE SÉCURITÉ
86+ ===================================
87+ Groupe Sudo : sudo:x:27:vagrant
88+
89+ Ports ouverts :
90+ Netid State Local Address:Port ...
7691```
7792
7893### JSON (` rapport_lsit.json ` )
7994
8095``` json
8196{
8297 "date" : " 2024-01-15 10:30:00" ,
83- "hostname " : " debian-vm" ,
98+ "machine " : " debian-vm" ,
8499 "ram" : " MemTotal: 2048000 kB" ,
85100 "cpu" : " Intel(R) Core(TM) i7-..." ,
86101 "processus" : " ..." ,
87- "arborescence" : " ..."
102+ "arborescence" : " ..." ,
103+ "securite_ports" : " Netid State Local Address:Port ..." ,
104+ "securite_sudoers" : " sudo:x:27:vagrant"
88105}
89106```
90107
0 commit comments