Aller au contenu

TP 13. Détecter, décider, contenir

Énoncé de travail pratique

Les commandes ne figurent pas dans les énoncés : elles se construisent à partir du chapitre déclencheur indiqué ci-dessous. Le laboratoire et le livret de corrections ne sont pas encore publiés. Voir les limites du livrable

Chapitre déclencheur : 31. Durée : 3 h.

Objectifs

Exploiter les journaux d'audit pour reconstituer un incident, choisir une coupure proportionnée dans l'arsenal du cours, en mesurer le coût, et rédiger la doctrine de réponse. Le travail se déroule en trois scénarios injectés, sans connaissance préalable de leur nature.

Prérequis

TP 12 terminé. Chapitres 30 et 31 lus. Double flux d'audit en place.

Environnement

Un script d'injection, fourni scellé, produit dans le laboratoire une activité correspondant à trois scénarios distincts. Vous ne le lisez pas avant l'exercice.

Étapes

1. Préparer les outils. Avant toute injection, écrivez et testez les quatre requêtes d'exploitation du chapitre 30 : activité d'une identité, accès à un chemin, activité d'un token à partir de sa valeur, inventaire des échecs. Vérifiez qu'elles fonctionnent sur des données connues.

2. Premier scénario. Lancez l'injection numéro un. À partir des seuls journaux, répondez : que s'est-il passé, quelle identité, sur quels chemins, avec quels résultats, et depuis quand. Décidez d'une coupure, exécutez-la, et mesurez ce qu'elle interrompt de légitime.

3. Deuxième scénario. Lancez l'injection numéro deux. Celle-ci ne produit aucun refus : c'est une activité autorisée, mais anormale. Identifiez le signal qui la trahit, et proposez un contrôle permanent plutôt qu'une coupure.

4. Troisième scénario. Lancez l'injection numéro trois, qui concerne le gardien de seal. Trouvez le signal de corrélation, expliquez ce qu'il signifie, et déroulez la réponse complète, y compris ce que vous ne pouvez pas réparer.

5. Chiffrer la réponse. Pour chacun des trois scénarios, estimez le coût de la remise en état : durée, interruptions, chantiers de rotation éventuels. Ce chiffrage est l'apport principal du travail pratique.

6. Écrire la doctrine. Rédigez la fiche de décision d'Astrea : liste des coupures préautorisées à l'astreinte, celles réservées au décideur, celles qui relèvent de la direction, avec pour chacune sa portée et son coût.

7. Préserver. Reprenez le premier scénario et indiquez, cette fois, ce que vous auriez dû préserver avant d'agir, et comment.

Résultats attendus

Trois scénarios reconstitués à partir des journaux, trois réponses proportionnées avec leur coût estimé, une fiche de décision utilisable en astreinte, et l'identification des deux signaux prioritaires du cours.

Erreurs possibles et diagnostic

Les requêtes ne renvoient rien : le champ interrogé porte un autre nom que celui attendu, ou le journal est en HMAC ; utilisez le calcul d'empreinte plutôt que de chercher une valeur en clair. Le deuxième scénario paraît invisible : vous cherchez des refus alors qu'il n'y en a pas ; changez d'angle et regardez les volumes et les rythmes. La coupure choisie interrompt tout : vous avez pris le disjoncteur pour un problème qui appelait le scalpel, ce qui est l'erreur que l'exercice cherche à provoquer une fois.

Questions

  1. Lequel des trois scénarios auriez-vous détecté sans les journaux d'audit, et par quel autre moyen ?
  2. Dans quel scénario la coupure la plus large était-elle justifiée, et sur quel critère ?
  3. Quelle information vous a manqué pendant l'exercice, et où auriez-vous dû la trouver ?