Aller au contenu

Sonar

Surveillance Optimisée des Nœuds pour Analyse Réseau

SONAR est conçu pour simplifier les relevés de configuration réseau dans des environnements critiques.
Grâce à une interface claire et une architecture robuste, il permet à tout personnel — même non technique —
de comprendre et documenter les flux réseau en toute autonomie.

Sonar

Installation

Guide d’installation de SONAR selon les différents systèmes d’exploitation.

Utilisation

Présentation des différentes fonctionnalités de SONAR.

Ouvrir un ticket

N’hésitez pas à signaler un problème ou proposer une amélioration sur le GitHub du projet.

Participer au développement

Instructions pour installer les dépendances et compiler SONAR en local.

✅ Terminé

v2.2.2 — Pause & Stop Record

Ajout des fonctions pause et arrêt de l’enregistrement réseau avec synchronisation via Pinia.

🚧 En cours

v2.3 — Nettoyage Vuetify

Suppression de Vuetify et mise à jour du tri dans la vue matrice.

🕒 Prévu

v2.4 — Import universel de matrices

Support générique pour importer des matrices depuis PCAP, CSV ou Excel.

🕒 Prévu

v2.5 — Édition sécurisée

Ajout d’un éditeur de matrices avec validation intégrée et mode sécurisé.

Stack technique

Rust

Langage système moderne, utilisé pour la capture réseau et les performances temps réel.

Vue.js

Framework JavaScript progressif pour l'interface utilisateur de SONAR.

Deno

Runtime TypeScript sécurisé, utilisé pour le frontend.

ChatGPT

IA conçue pour accompagner l’équipe de développement, résoudre des problèmes complexes et améliorer les solutions logicielles.

Tauri

Framework léger pour créer des applications desktop avec des technologies web modernes.

packet-parser

Crate développée par Cyprien Avico pour analyser et décoder les protocoles réseau (Ethernet, IP, TCP, DNS, etc.) avec performance et extensibilité.

Partenaires institutionnels

Fait avec Chat GPT par Cyprien Avico

Documentation fait avec 🌟 Astro Starlight