★ À maîtriser
📌 L’accès à une machine virtuelle par la console ou l’interface graphique avec le compte root est désactivé pour des raisons de sécurité.
Compléments
sudo élève les privilèges sans ouvrir une session root, contrairement à su -
★ À maîtriser
Les clés publique et privée SSH sont stockées dans /home/utilisateur/.ssh/.
Les permissions typiques sont 600 pour la clé privée et 644 pour la clé publique.
📌 L’authentification SSH par clé utilise une paire de clés publique et privée, tandis que l’authentification par mot de passe repose sur un secret saisi par l’utilisateur.
Compléments
📌 Une phrase de chiffrement protège la clé privée et ajoute une couche de sécurité supplémentaire en cas d’accès au fichier.
📌 SSH peut refuser d’utiliser une clé privée ou le fichier authorized_keys lorsque leurs permissions ont été modifiées de manière non sécurisée.
Le mot de passe prouve un secret mémorisé, la clé prouve la possession d’un secret privé
★ À maîtriser
📌 Lors de la première connexion, l’alerte indique que l’authenticité de l’hôte ne peut pas être établie et propose d’enregistrer son empreinte.
📌 Si la clé du serveur change, SSH affiche une erreur car cette modification peut signaler une attaque MITM.
Compléments
Clé inconnue acceptée → empreinte enregistrée dans known_hosts → alerte évitée aux connexions suivantes
Les commandes d’analyse réseau peuvent révéler les adresses IP des hôtes actifs, les ports ouverts et les services associés à ces ports.
L’ARP Spoofing modifie les caches ARP du client et du serveur en leur faisant associer l’adresse de l’autre machine à l’adresse MAC de l’attaquant.
ARP falsifié → trafic redirigé → communications interceptées ou modifiées
★ À maîtriser
📌 L’activation du routage sur la machine de l’attaquant est indispensable pour faire transiter les paquets entre le client et le serveur.
📌 La redirection de ports envoie le trafic du port 22 vers le port 2222 sur lequel l’outil ssh-mitm écoute.
Compléments
Lors d’une capture de trames, l’attaque fonctionne lorsque les trames ARP montrent que l’attaquant se fait passer à la fois pour le serveur et pour le client.
Les identifiants capturés lors de l’interception SSH peuvent apparaître dans le fichier /var/log/auth.log.
ARP spoofing → routage IP → redirection du port 22 vers 2222 → interception SSH
★ À maîtriser
🔄 L’attaque DNS spoofing suit plusieurs étapes: héberger une copie modifiée du site avec Apache2, devenir la passerelle du trafic grâce à l’ARP poisoning, rediriger le client vers le site pirate
Les principales contre-mesures sont:
Compléments
Passerelle usurpée → requête redirigée → site pirate affiché
📌 Une démarche générale d’exploitation consiste à utiliser un outil comme Metasploit pour exploiter la faille et obtenir un accès non autorisé.
📌 Un exploit est un code qui tire parti d’une faille de sécurité, tandis qu’un payload est la partie du code qui réalise l’action malveillante.
RHOSTS cible → RPORT service → exploit faille → payload action
★ À maîtriser
Les attaquants pratiquant le typosquattage clonent un site populaire et incitent les victimes à s’y connecter afin de voler leurs identifiants.
Les organisations peuvent limiter le typosquattage en enregistrant des domaines similaires, en surveillant les domaines suspects et en éduquant les utilisateurs.
Les bonnes pratiques sont:
Compléments
Le typosquatteur attire vers un faux domaine, tandis que l’internaute vérifie l’URL
★ À maîtriser
Les informations affichées après une injection SQL peuvent révéler la structure de la base de données et les tables présentes.
Une injection SQL réussie peut contourner l’authentification, tandis qu’une injection bloquée indique qu’une mesure de sécurité a empêché le contournement.
📌 Le code sécurisé de login.php empêche l’injection SQL en utilisant des requêtes préparées.
📌 Le codage sécurisé contribue à garantir la confidentialité, l’intégrité et la disponibilité des données.
Compléments
Entrée non contrôlée → requête manipulée → authentification contournée ; requête préparée → injection bloquée
Types d’attaque et mécanismes
| Attaque | Mécanisme | Conséquence |
|---|---|---|
| MITM | Interception entre deux parties | Communication interceptée ou modifiée |
| ARP Spoofing | Messages ARP falsifiés | Trafic redirigé vers l’attaquant |
| DNS Spoofing | Redirection vers un faux site | Site pirate affiché au client |
| Injection SQL | Entrée manipulant une requête | Authentification contournée |
Teste tes connaissances sur Travaux pratiques de cybersécurité avec 28 questions à choix multiples et corrections détaillées.
1. Pour quelle raison l’accès à une machine virtuelle avec le compte root est-il désactivé depuis la console ou l’interface graphique ?
2. Quelle commande permet d’exécuter une commande avec les privilèges de root sans ouvrir une session sous le compte root ?
Mémorisez les concepts clés de Travaux pratiques de cybersécurité avec 53 flashcards interactives.
Pourquoi l'accès root par console ou interface graphique est-il désactivé ?
Pour des raisons de sécurité.
Que permet la commande sudo ?
D'exécuter une commande avec les privilèges de root sans ouvrir une session root.
Comment vérifier l'installation du serveur OpenSSH ?
Avec la commande dpkg -l openssh-server.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches