Introduction
Vous occupez le poste d'analyste en cybersécurité au sein d'une grande entreprise technologique. Le système de détection d'intrusion vient de signaler une activité suspecte, et vous devez analyser les journaux de bord (logs) de toute urgence pour identifier les menaces potentielles. Votre capacité à manipuler efficacement les outils en ligne de commande Linux, en particulier head et tail, sera déterminante dans cette situation où chaque minute compte.
Analyse Rapide de Journaux
Deux fichiers de journaux ont été isolés pour une inspection immédiate :
auth_log.txt: Un fichier volumineux d'authentification contenant des milliers de tentatives de connexion. Les entrées les plus récentes se trouvent à la fin du fichier.network_traffic.txt: Un registre étendu des données de trafic réseau. Les données les plus récentes se trouvent au début du fichier.
Votre mission consiste à extraire et sauvegarder rapidement des segments spécifiques de ces journaux afin que l'équipe de sécurité puisse approfondir l'analyse.
Tâches
- Utilisez la commande
tailpour extraire les 20 dernières lignes deauth_log.txt. Celles-ci représentent les tentatives de connexion les plus récentes. Enregistrez ce résultat dans/home/labex/project/recent_logins.txt. - Utilisez la commande
headpour extraire les 15 premières lignes denetwork_traffic.txt. Celles-ci contiennent l'activité réseau la plus récente. Enregistrez ce résultat dans/home/labex/project/recent_traffic.txt.
Exigences
- Exécutez toutes les commandes dans le terminal, à l'intérieur du répertoire
/home/labex/project. - Utilisez exclusivement les commandes
headettailavec les paramètres appropriés. - Ne modifiez pas les fichiers de journaux originaux.
- Travaillez avec rapidité et précision : dans une situation de sécurité réelle, chaque seconde est précieuse !
Exemple
Voici des exemples des commandes que vous devriez exécuter dans le terminal :
## Task 1: Extract recent login attempts
░░░░░░░░ auth_log.txt > recent_logins.txt
## Task 2: Extract recent network traffic
░░░░░░░░ network_traffic.txt > recent_traffic.txt
Le symbole ░ remplace la commande appropriée. Le symbole > est un opérateur de redirection qui sauvegarde la sortie dans un fichier.
Résumé
Au cours de ce défi, vous avez mis à l'épreuve vos compétences en ligne de commande Linux dans un scénario de cybersécurité simulé. Vous vous êtes exercé à utiliser les commandes head et tail pour extraire rapidement des informations critiques à partir de fichiers de journaux volumineux. Ces compétences sont fondamentales pour la détection et l'analyse rapide des menaces dans des situations réelles. N'oubliez pas qu'en cybersécurité, la capacité à analyser les logs avec rapidité et exactitude peut faire toute la différence pour détecter et prévenir une faille de sécurité majeure.



