DĂ©couvrez comment nous garantissons lâintĂ©gritĂ© des jeux publiĂ©s grĂące Ă un systĂšme de contrĂŽle basĂ© sur des empreintes numĂ©riques (checksums).
Voir le fonctionnementLorsquâun dĂ©veloppeur publie son jeu, le serveur calcule une empreinte (SHA-256) de tous les fichiers importants.
Ces empreintes numériques sont stockées de maniÚre sécurisée dans la base de données du launcher.
Ă chaque lancement, le launcher recalcule les empreintes locales et les compare avec celles du serveur.
Si une modification est détectée, le jeu est bloqué et une alerte est envoyée au serveur anti-cheat.
đ Les checksums rendent quasiment impossible la modification dâun jeu sans ĂȘtre dĂ©tectĂ©e. Si un seul octet change dans un fichier, son empreinte numĂ©rique change totalement. Cela protĂšge les joueurs contre les cheats, mais aussi contre les malwares injectĂ©s dans les jeux partagĂ©s.
Le launcher proposera automatiquement de retélécharger les fichiers manquants ou modifiés.
Non, ils ne sont calculĂ©s quâĂ la publication et au lancement, pas pendant la partie.
Cela nécessiterait de modifier à la fois le jeu et la base de données cÎté serveur, ce qui est pratiquement impossible.