Accueil › Programme › Fondations › FD02
Introduction à la cybersécurité
Le panorama de la cybersécurité : concepts et principes, domaines d'architecture, menaces et acteurs, contrôles techniques, réponse aux incidents et sécurité des technologies émergentes.
Ce que vous saurez faire
À la fin de ce cours, vous saurez :
- Distinguer sécurité de l'information, sécurité des TI et cybersécurité, et expliquer ce que la présence d'un adversaire change au raisonnement.
- Nommer les propriétés de sécurité au-delà du triptyque, et hiérarchiser celles qui comptent pour un système donné.
- Employer les principes de conception de Saltzer et Schroeder comme grille de questions en revue d'architecture.
- Expliquer ce qu'isolent réellement une machine virtuelle, un conteneur et une fonction sans serveur, et choisir le niveau d'isolation selon l'écart de confiance.
- Décrire la surface d'attaque d'une application découpée en services, et poser les bonnes questions sur ses API et ses jetons.
- Reconnaître les points faibles d'une chaîne d'approvisionnement logicielle et d'un pipeline de livraison.
- Suivre le chemin type d'une compromission moderne et repérer les endroits où elle aurait pu être arrêtée.
- Prioriser des vulnérabilités sur l'exploitabilité réelle plutôt que sur une note isolée.
- Comprendre ce que chaque forme de test trouve et ne trouve pas, et lire un rapport sans se faire mener.
- Situer les obligations de notification d'incident au Québec et en Europe.
À qui s'adresse ce module
Ce cours s'adresse d'abord à un profil gouvernance, risque ou conformité qui doit parler aux équipes techniques : comprendre ce qu'elles font, poser les bonnes questions, et ne pas se faire mener. Aucune pratique système n'est supposée acquise.
Le parti pris est de suivre le cycle de vie d'un système plutôt que la table des matières d'un manuel. On construit, on expose, on attaque, on défend, on réagit. Les architectures d'aujourd'hui, conteneurs, machines virtuelles, microservices et interfaces de programmation, traversent donc tout le cours au lieu d'être reléguées à un chapitre final sur les technologies émergentes.
Le second parti pris est de rester concret. Chaque mécanisme est expliqué, et quand un extrait réel éclaire mieux qu'un paragraphe, l'extrait est montré : un fichier de construction d'image qui tourne en root, un jeton décodé champ par champ, une configuration trop permissive. Il n'est jamais demandé de savoir l'écrire, seulement de savoir le lire et de comprendre ce qui cloche.
Ce cours évite délibérément deux écueils. Le vocabulaire abstrait des programmes de certification généralistes, où l'on récite des définitions sans jamais voir un système. Et l'imagerie militaire héritée de la sécurité des systèmes de défense, qui décrit mal une organisation civile dont l'adversaire est une entreprise criminelle qui compte ses coûts.
La matière de départ vient du guide Cybersecurity Fundamentals de l'ISACA, dont la structure a été réorganisée et le contenu technique actualisé. La base de connaissance de référence est le CyBOK, publié en 2019 et librement accessible.
Programme
1 · Le socle : l'adversaire, les principes, et sur quoi ça tourne 4 leçons · 1 h 06
- ▸ Ce que la présence d'un adversaire change Aperçu libre 16 min
- ▸ Les principes de 1975 qui expliquent les incidents d'aujourd'hui Aperçu libre 16 min
- 🔒 Machine, machine virtuelle, conteneur, fonction : ce qui isole quoi 18 min
- 🔒 L'application n'est plus un bloc : services, API, jetons 16 min
2 · Construire : d'où vient le code qui tourne chez vous 5 leçons · 1 h 26
- 🔒 La chaîne d'approvisionnement logicielle 18 min
- 🔒 L'image de conteneur, couche par couche 18 min
- 🔒 Le pipeline de livraison comme cible 16 min
- 🔒 Inventaire, signature, provenance 16 min
- 🔒 Le cycle de développement sécurisé, sans la théorie 18 min
3 · Exposer : identité, API, réseau 5 leçons · 1 h 34
- 🔒 L'identité est devenue le périmètre 18 min
- 🔒 OAuth, OIDC, jetons : lire ce qu'on vous présente 20 min
- 🔒 L'API comme surface principale 20 min
- 🔒 Le réseau n'a plus de frontière 18 min
- 🔒 Le chiffrement en pratique 18 min
4 · Attaquer : comment ça tombe vraiment 5 leçons · 1 h 30
- 🔒 Les acteurs, sans le folklore 16 min
- 🔒 Le chemin type d'une compromission 20 min
- 🔒 Les logiciels malveillants aujourd'hui 16 min
- 🔒 L'évasion dans un environnement conteneurisé 20 min
- 🔒 L'humain n'est pas le maillon faible 18 min
5 · Défendre : contrôles, détection, mesure 5 leçons · 1 h 32
- 🔒 Les familles de contrôles 16 min
- 🔒 Durcir : ce qui compte vraiment 18 min
- 🔒 Gérer les vulnérabilités sans se noyer 20 min
- 🔒 Détecter dans un environnement éphémère 20 min
- 🔒 Tester : chaque méthode trouve autre chose 18 min
6 · Réagir, et tenir 5 leçons · 1 h 28
- 🔒 Événement, alerte, incident 14 min
- 🔒 Le cycle de réponse 20 min
- 🔒 Les preuves, et ce qu'on détruit sans le vouloir 18 min
- 🔒 Continuité et reprise : le test qu'on ne fait jamais 18 min
- 🔒 Notifier : à qui, sous quel délai 18 min
Évaluations
| Évaluation | Questions | Seuil | Chronomètre | Tentatives |
|---|---|---|---|---|
| Quiz de révision : ce que la présence d'un adversaire change Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : principes de conception Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : machine, conteneur, fonction et isolation Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : l'application éclatée en services Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : chaîne d'approvisionnement logicielle Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : l'image de conteneur Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : le pipeline de livraison comme cible Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : inventaire, signature, provenance Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : cycle de développement sécurisé Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : l'identité comme périmètre Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : OAuth, OIDC et jetons Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : la surface des API Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : le réseau sans frontière Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : le chiffrement en pratique Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : acteurs et motivations Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : le chemin type d'une compromission Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : les logiciels malveillants aujourd'hui Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : l'évasion en environnement conteneurisé Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : l'humain et l'IA côté attaque Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : les familles de contrôles Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : durcissement Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : gestion des vulnérabilités Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : détecter dans l'éphémère Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : les formes de test de sécurité Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : événement, alerte, incident Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : le cycle de réponse Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : les preuves numériques Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : continuité et reprise Entraînement |
4 | 70 % | - | Illimitées |
| Quiz de révision : obligations de notification Entraînement |
4 | 70 % | - | Illimitées |
| Certification : introduction à la cybersécurité Épreuve de certification |
25 | 80 % | 20 s par question | 3 |