Retour à la leçon
Mission

Mission : empêcher de sauter les étapes du braquage

Comprendre pourquoi une machine à états protège contre le skip d'étapes, étendre cette machine, et raisonner sur la persistance de l'état en cours.

Contexte

Un joueur curieux modifie son client pour envoyer directement l'event correspondant à l'étape LOOTING du braquage de la banque Fleeca, sans jamais avoir déclenché HACKING ni DRILLING au préalable. Le braquage reste bloqué à l'état IDLE côté serveur : rien ne se passe, et l'équipe veut comprendre pourquoi cette tentative échoue, avant d'étendre le système avec un nouvel état d'alarme.