Évaluation de sécurité : Processus d'identification et d'analyse des risques affectant un système
- Identification des actifs critiques
- Cartographie des menaces potentielles
- Évaluation des vulnérabilités existantes
- Calcul du niveau de risque
- Proposition de mesures de sécurité
Les actifs critiques dans un réseau local comprennent :
- Serveurs de données et d'applications
- Postes de travail des employés
- Matériel réseau (routeurs, switches)
- Données sensibles (clients, finances)
- Connexions Internet et VPN
Les menaces potentielles incluent :
- Attaques externes (piratage, logiciels malveillants)
- Menaces internes (accès non autorisés, négligence)
- Pannes matérielles ou logicielles
- Pertes de données accidentelles
- Attaques par déni de service
Vulnérabilités possibles :
- Configuration faible des pare-feu
- Systèmes non mis à jour
- Mot de passe faibles
- Accès physique non restreint
Une analyse complète permet d'identifier les points faibles et de proposer des mesures correctives
• Évaluation continue : La sécurité est un processus itératif
• Approche globale : Considérer tous les aspects du système
• Documentation : Tous les éléments doivent être répertoriés
Architecture client-serveur : Modèle de communication où le serveur fournit des services aux clients
Une architecture client-serveur typique comprend :
- Client : Application ou navigateur qui envoie des requêtes
- Serveur : Machine qui traite les requêtes et fournit des services
- Réseau : Canal de communication entre client et serveur
- Protocoles : Ensemble de règles de communication (HTTP, FTP, etc.)
Pour sécuriser l'architecture client-serveur :
- Mise en place de pare-feu et IDS/IPS
- Utilisation de protocoles chiffrés (HTTPS, SSH)
- Validation des entrées côté serveur
- Contrôle d'accès rigoureux
- Journalisation et surveillance des activités
Chaque composant de l'architecture client-serveur présente des risques spécifiques nécessitant des mesures adaptées
• Principe de moindre privilège : Accès minimal nécessaire
• Isolation : Séparation des composants critiques
• Surveillance : Journalisation continue des activités
Transmission de données : Processus d'envoi d'informations d'un point à un autre
La transmission de données comprend plusieurs phases :
- Préparation des données (formatage, segmentation)
- Chiffrement si nécessaire
- Encapsulation dans des paquets
- Transmission sur le réseau
- Réception et déchiffrement
- Assemblage et traitement
Pendant la transmission, les failles peuvent se situer :
- Phase de préparation : Mauvais formatage, absence de validation
- Phase de chiffrement : Algorithmes faibles, clés insuffisantes
- Phase de transmission : Interception, falsification
- Phase de réception : Absence de vérification d'intégrité
La sécurité de la transmission de données nécessite une approche globale couvrant toutes les phases
• Chiffrement de bout en bout : Protection des données durant toute la transmission
• Authentification mutuelle : Vérification des deux parties
• Contrôle d'intégrité : Vérification que les données n'ont pas été modifiées
Attaque DoS/DDoS : Tente de rendre indisponible un service en submergeant de requêtes
Les principales formes d'attaques sont :
- DoS (Denial of Service) : Une seule source attaque une cible
- DDoS (Distributed DoS) : Plusieurs sources coordonnées attaquent simultanément
- Attaques par volume : Submersion par des paquets UDP/ICMP
- Attaques par protocole : Exploitation de faiblesses dans les protocoles
- Attaques d'application : Ciblage spécifique d'applications
Processus typique d'une attaque DDoS :
- Recrutement de machines zombies (botnet)
- Coordination des attaques depuis plusieurs sources
- Saturation de la bande passante ou des ressources serveur
- Interruption du service légitime
La protection contre les attaques DDoS nécessite une combinaison de technologies et de bonnes pratiques
• Plan de continuité : Disposer de solutions de secours
• Limitation de débit : Contrôler le nombre de requêtes
• Collaboration : Coordination avec les fournisseurs d'accès
Système industriel : Infrastructure technologique utilisée dans les environnements industriels
Les systèmes industriels présentent des particularités :
- Contraintes de temps réel strictes
- Disponibilité critique (24/7)
- Long cycle de vie des équipements
- Normes de sécurité spécifiques
- Intégration croissante de l'IT dans l'OT
Les menaces dans les systèmes industriels incluent :
- Attaques ciblées (Stuxnet, Triton)
- Accès physique non autorisé
- Mauvaise configuration des équipements
- Manque de mises à jour de sécurité
- Intégration IT/OT mal sécurisée
Stratégie de sécurité pour les systèmes industriels :
- Ségmentation du réseau (zones, conduits)
- Contrôles d'accès physiques et logiques
- Surveillance continue (SIEM industriel)
- Gestion des mises à jour planifiées
- Formation du personnel
- Plan de réponse aux incidents
La sécurité des systèmes industriels nécessite une approche spécifique tenant compte des contraintes opérationnelles
• Sécurité par conception : Intégration de la sécurité dès la conception
• Isolement : Séparation des réseaux critiques
• Respect des normes : IEC 62443, NIST Cybersecurity Framework
- Contexte : Définition de la portée de l'analyse
- Identification : Répertoire des actifs, menaces et vulnérabilités
- Analyse : Evaluation de la probabilité et de l'impact
- Évaluation : Classification des risques selon leur criticité
- Traitement : Mise en œuvre de mesures de sécurité
- Acceptation : Validation du niveau de risque résiduel
- La sécurité doit être proportionnée aux risques identifiés
- Une analyse de risque doit être documentée et revue régulièrement
- La formation du personnel est essentielle pour la sécurité
- La sécurité des systèmes industriels diffère de celle des SI classiques
- La collaboration entre équipes OT et IT est cruciale