Create a command-line network packet analyzer
Créez un analyseur de paquets réseau en ligne de commande en C utilisant libpcap. Implémentez la capture de paquets à partir des interfaces réseau avec des options de filtrage. Ajoutez l'analyse de protocole pour les protocoles courants (TCP, UDP, HTTP, DNS, etc.). Incluez des statistiques de trafic avec l'utilisation de la bande passante et le nombre de connexions. Implémentez le décodage de paquets avec des informations d'en-tête détaillées. Ajoutez une fonctionnalité d'exportation aux formats PCAP et CSV. Incluez un système d'alerte pour les modèles de trafic suspects. Implémentez le suivi des connexions avec des informations d'état. ...