

Ce tutoriel vous montre comment surveiller les activités en ligne sur Linux en utilisant Wireshark et des scripts Bash. Vous pouvez surveiller les connexions réseau et capturer les paquets en temps réel pour identifier toute activité suspecte.

• Distribution Linux (Ubuntu, Debian, Fedora, etc.)
• Droits sudo pour installer et exécuter des outils de surveillance réseau
• Accès à Wireshark pour l’analyse de paquets réseau


• Installez Wireshark en utilisant la commande suivante :
Code:
sudo apt update && sudo apt install wireshark
• Lancez Wireshark en tant que superutilisateur pour capturer les paquets réseau :
Code:
sudo wireshark
• Dans l’interface de Wireshark, sélectionnez l’interface réseau que vous souhaitez surveiller et cliquez sur Start pour commencer la capture.
• Pour plus d’informations sur Wireshark, consultez : Microsoft Learn

• Créez un script Bash pour surveiller les connexions actives et enregistrer les informations dans un fichier journal :
Code:
#!/bin/bash
fichier_journal="/var/log/activites_reseau_$(date +%Y-%m-%d).log"
netstat -tulnp | grep -E 'ESTABLISHED|LISTEN' > "$fichier_journal"
echo "Journal des activités réseau enregistré dans $fichier_journal"
• Enregistrez ce script sous le nom surveillance_reseau.sh et rendez-le exécutable :
Code:
chmod +x surveillance_reseau.sh
• Exécutez le script pour obtenir un rapport en temps réel des connexions réseau, et planifiez son exécution avec cron pour surveiller le réseau de manière continue.
• Pour plus d’informations sur la commande netstat, consultez : Google France

Utilisez logrotate pour gérer la taille des fichiers journaux et éviter l’encombrement du disque.

La surveillance en temps réel des connexions réseau peut générer un grand nombre de données. Utilisez des filtres dans Wireshark pour n’afficher que les paquets pertinents.

Planifiez des analyses réseau périodiques et vérifiez les journaux pour détecter toute activité inhabituelle ou suspecte.

Utilisez Auditd pour une surveillance détaillée et configurable des événements réseau et système. Plus d’informations : Auditd

En utilisant Wireshark et des scripts Bash, vous pouvez surveiller les activités en ligne sous Linux pour maintenir un environnement sécurisé. Cette méthode permet de capturer et d’analyser les données réseau en temps réel, afin de détecter toute activité suspecte.