Numérique et Sciences Informatiques1ère

Sécurité basique des réseaux
Exercices corrigés

Maîtrisez la sécurité basique des réseaux : pare-feu, cryptage, authentification, protocoles sécurisés, vulnérabilités grâce à ces 5 exercices détaillés.

Concepts & Exercices
🔐 Sécurité = Confidentialité + Intégrité + Disponibilité
Triade de la sécurité

Menaces réseau

Hacking
Accès non autorisé
Malware
Logiciels malveillants
Phishing
Usurpation d'identité
DDoS
Saturation du service

Mécanismes de défense

Pare-feu
Contrôle des accès
Cryptage
Protection des données
Authentification
Vérification d'identité
VPN
Connexion sécurisée
Exercice 1
Identifier les composants d'un système de pare-feu
Exercice 2
Expliquer le fonctionnement du cryptage AES
Exercice 3
Comparer les méthodes d'authentification
Exercice 4
Analyser une attaque de type phishing
Exercice 5
Mettre en place une architecture VPN sécurisée
Corrigé : Exercices 1 à 3
1 Pare-feu
Définition :

Pare-feu : Système de sécurité qui filtre le trafic réseau selon des règles prédéfinies pour empêcher les accès non autorisés.

Composants principaux :
  1. Filtre de paquets : analyse les en-têtes IP
  2. Passerelle applicative : inspecte le contenu des données
  3. NAT (Traduction d'adresses) : masque les adresses internes
  4. Listes de contrôle d'accès : règles d'autorisation/refus

Architecture d'un pare-feu

Zone externe
Internet
Pare-feu
Filtrage
Zone interne
Réseau local
Étape 1 : Analyse du paquet

Le pare-feu examine les adresses IP source/destination et ports

Étape 2 : Application des règles

Comparaison avec les ACL (Listes de Contrôle d'Accès)

Étape 3 : Décision de filtrage

Accepter, rejeter ou abandonner le paquet

Étape 4 : Journalisation

Enregistrement des événements de sécurité

Réponse finale :

Un pare-feu contrôle le trafic réseau selon des règles prédéfinies

Règles appliquées :

Politique de sécurité : Bloquer tout par défaut, autoriser explicitement

Inspection profonde : Analyser le contenu des paquets, pas seulement les en-têtes

Zones de sécurité : Séparer les zones de confiance et non-confiance

2 Cryptage AES
Définition :

AES (Advanced Encryption Standard) : Algorithme de chiffrement symétrique utilisé pour protéger les données sensibles.

Étape 1 : Préparation des clés

Génération d'une clé secrète partagée entre émetteur et récepteur

Étape 2 : Division des données

Les données sont divisées en blocs de 128 bits

Étape 3 : Chiffrement des blocs

Application de transformations répétées (rounds) selon la clé

Étape 4 : Assemblage du message

Les blocs chiffrés sont assemblés pour former le message final

Étape 5 : Déchiffrement

Processus inverse avec la même clé secrète

AES = Clé secrète + Blocs de 128 bits + Rounds
Réponse finale :

AES chiffre les données en blocs de 128 bits avec une clé partagée

Règles appliquées :

Clé symétrique : La même clé sert à chiffrer et déchiffrer

Longueurs de clé : 128, 192 ou 256 bits pour différents niveaux de sécurité

Blocs fixes : Données traitées en blocs de 128 bits

3 Authentification
Définition :

Authentification : Processus de vérification de l'identité d'un utilisateur ou d'un système avant d'accorder l'accès.

Types d'authentification

Quelque chose que vous savez
Mot de passe
Quelque chose que vous avez
Carte, token
Quelque chose que vous êtes
Biométrie
Étape 1 : Demande d'accès

L'utilisateur tente de se connecter à un système

Étape 2 : Fourniture des preuves

L'utilisateur fournit des informations d'identification

Étape 3 : Vérification

Le système compare les informations avec celles stockées

Étape 4 : Décision d'accès

Accord ou refus de l'accès basé sur la vérification

Authentification = Preuve + Vérification + Décision
Réponse finale :

Plusieurs facteurs peuvent être combinés pour renforcer la sécurité

Règles appliquées :

Authentification multifactorielle : Combinaison de plusieurs types

Stockage sécurisé : Hachage des mots de passe

Journaux d'accès : Suivi des tentatives d'authentification

Corrigé : Exercices 4 à 5
4 Attaque Phishing
Définition :

Phishing : Technique d'hameçonnage visant à tromper les utilisateurs pour obtenir leurs identifiants ou informations sensibles.

Étape 1 : Conception du piège

Création d'un site ou email ressemblant à un site légitime

Étape 2 : Distribution

Envoi massif d'emails ou publication de liens malveillants

Étape 3 : Collecte d'informations

Les victimes entrent leurs identifiants sur le faux site

Étape 4 : Exploitation

Les attaquants utilisent les identifiants volés

Étape 5 : Prévention

Éducation des utilisateurs et vérification des sites

Phishing = Tromperie + Collecte + Exploitation
Réponse finale :

Le phishing exploite la confiance des utilisateurs pour voler des données

Règles appliquées :

Vérification des URLs : Examiner attentivement les adresses

Formation des utilisateurs : Sensibilisation aux techniques de phishing

Authentification forte : Réduire l'impact d'identifiants volés

5 Architecture VPN
Définition :

VPN (Virtual Private Network) : Réseau privé virtuel qui crée une connexion sécurisée sur un réseau public.

Étape 1 : Établissement de la connexion

L'utilisateur se connecte au serveur VPN via une application cliente

Étape 2 : Authentification

Vérification de l'identité de l'utilisateur

Étape 3 : Création du tunnel

Établissement d'une connexion chiffrée entre client et serveur

Étape 4 : Acheminement du trafic

Le trafic est redirigé à travers le tunnel VPN

Étape 5 : Protection continue

Chiffrement de toutes les communications pendant la session

VPN = Connexion + Authentification + Tunnel + Protection
Réponse finale :

Un VPN assure la confidentialité et l'anonymat sur Internet

Règles appliquées :

Chiffrement fort : Utilisation de protocoles comme OpenVPN ou IPSec

Authentification : Vérification mutuelle entre client et serveur

Journalisation minimale : Respect de la vie privée des utilisateurs

Cours bien détaillé
🛡️ Sécurité = (Confidentialité ∧ Intégrité ∧ Disponibilité)
Triade CIA
🔒
Confidentialité : Les données ne doivent être accessibles qu'aux personnes autorisées.
Intégrité : Les données ne doivent pas être altérées de manière non autorisée.
Disponibilité : Les systèmes doivent être accessibles aux utilisateurs autorisés.
🛡️
Authentification : Vérification de l'identité d'une personne ou d'un système.
💡
Conseil : Toujours utiliser des mots de passe complexes et uniques
🔍
Attention : Vérifier les certificats SSL/TLS avant de transmettre des données sensibles
Astuce : Activer l'authentification à deux facteurs partout où c'est possible
📋
Méthode : Appliquer le principe du moindre privilège (accès minimal requis)
Vérification : Maintenir les logiciels et systèmes à jour
Mécanismes de sécurité :
  • Pare-feu : Filtrage du trafic réseau selon des règles prédéfinies
  • Chiffrement : Transformation des données pour empêcher leur lecture non autorisée
  • VPN : Création d'un tunnel sécurisé sur un réseau non sécurisé
  • IDS/IPS : Systèmes de détection/prévention d'intrusion
Règles importantes :
  • La sécurité est une chaîne : la plus faible protection détermine le niveau global
  • La sécurité doit être proactive et non réactive aux menaces
  • Les utilisateurs sont souvent le maillon faible dans la chaîne de sécurité
  • La sécurité doit être équilibrée avec la convivialité et la performance
  • Les mises à jour régulières sont essentielles pour corriger les vulnérabilités
Sécurité basique des réseaux Principes des réseaux