Aller au contenu principal
Expert Cybersécurité & IAv9.0
Centres de ressources conformité
Besoin d'un accompagnement expert ?
Devis personnalisé sous 24h — audit, conformité, incident
Checklists Sécurité — Audit & Durcissement
Formats disponibles
📄 PDF 📊 Excel 🌐 Web

11 checklists professionnelles couvrant 2 200+ points de contrôle. Téléchargement gratuit, aucune inscription.

Golden Image PLC

ot

Définition

Le concept de Golden Image PLC désigne une copie de référence validée et vérifiée du programme d'un automate programmable industriel, conservée dans un environnement sécurisé hors ligne et utilisée comme référentiel de comparaison et de restauration. Analogue au concept de Golden Image en IT (image de référence d'un système d'exploitation), la Golden Image PLC inclut non seulement le programme ladder (ou FBD, ST) mais aussi l'ensemble de la configuration de l'automate : paramètres hardware, configurations réseau, paramètres de communication, valeurs initiales des données. La valeur principale d'une Golden Image PLC est double : elle permet de détecter des modifications non autorisées du programme en production (en comparant l'image en cours d'exécution avec la référence), et elle permet une restauration rapide et fiable après un incident (cyberattaque, défaillance matérielle, erreur humaine lors d'une maintenance). Sans Golden Image, la restauration d'un programme PLC peut nécessiter la reconstruction laborieuse à partir de la documentation technique si le programme original n'est pas disponible. La gestion des Golden Images PLC présente des défis spécifiques aux environnements OT : les programmes PLC peuvent être mis à jour lors des maintenances (améliorations, corrections de bugs, adaptations process) sans que la Golden Image soit systématiquement mise à jour, créant des divergences entre la référence et la production. La traçabilité des modifications est souvent insuffisante dans les organisations industrielles où le concept de gestion de configuration logicielle est peu maturé. Des solutions spécialisées comme BackupSee, Honeywell Matrikon OPC, ou les fonctionnalités intégrées aux plateformes de monitoring OT (Dragos, Claroty, Nozomi) permettent la sauvegarde automatisée des programmes PLC et la comparaison avec des références, facilitant la détection de modifications non autorisées.

Fonctionnement de la gestion des Golden Images PLC

Un processus de Golden Image PLC mature comprend : (1) Création : export du programme PLC depuis l'outil de programmation (TIA Portal, Studio 5000, EcoStruxure) après validation en production, stockage avec métadonnées (date, auteur, numéro de version, description des modifications), vérification du checksum, (2) Conservation : stockage dans un référentiel contrôlé hors ligne (serveur de backup isolé ou support physique chiffré), avec contrôle d'accès strict, (3) Comparaison : comparaison périodique automatisée entre le programme en exécution sur le PLC et la Golden Image (via upload du programme et diff ou via checksum intégré), (4) Mise à jour : mise à jour de la Golden Image après chaque modification validée du programme, avec traçabilité complète.

Contexte OT/ICS et détection de Stuxnet

Stuxnet n'a été détecté que des mois après sa présence dans les systèmes iraniens, en partie parce qu'aucun mécanisme de vérification de l'intégrité des programmes PLC n'était en place. Si les ingénieurs iraniens avaient régulièrement comparé les programmes en production avec des références offline, les blocs de code malveillants insérés par Stuxnet (OB35, FB) auraient pu être détectés plus tôt. La détection de rootkits PLC nécessite précisément cette capacité de comparaison avec une baseline de confiance.

Sécurité et mitigation

Mise en place des Golden Images PLC : inventorier tous les PLC/DCS de l'installation avec leurs versions de firmware et programmes, exporter et archiver les programmes immédiatement après chaque intervention validée, implémenter une comparaison automatisée mensuelle entre production et référence (alertes sur divergences détectées), stocker les Golden Images dans un système de gestion de versions (Git adapté OT ou solution spécialisée), et former les équipes de maintenance à suivre la procédure de mise à jour des images après toute modification.

Articles liés

Un projet cybersécurité ?

Expert dispo · Réponse 24h

Devis