Scanner de mémoire et modificateur de jeux

Cheat Engine

Modifiez les jeux solo, déboguez les applications et apprenez l’édition mémoire.

Gratuit pour Windows et Mac. Usage éducatif uniquement.

Cheat Engine

Téléchargements

Téléchargez Cheat Engine pour Windows ou Mac. CE 7.6 est la dernière version publique. Ajoutez une exception antivirus si besoin.

Tutoriels

Tutoriel CE intégré (menu Démarrer), tutoriels du Wiki et guides vidéo. Commencez par les étapes 1 à 5 du tutoriel CE pour les bases du scan.

Débutants

Pas à pas : installer CE, attacher à un jeu, Premier scan, changer la valeur en jeu, Scan suivant, ajouter l’adresse et figer ou modifier. Lancez d’abord le tutoriel intégré.

Conseils

Scan et types de valeur, pointeurs, code et AOB, Mono/Unity, Lua, performances et conseils de workflow.

Explorer

À propos

Cheat Engine est un outil pour modifier les jeux solo et déboguer les applications. Il inclut un scanner mémoire, débogueur, désassembleur, Speedhack, scripts Lua et support Mono/.NET.

Page À propos

FAQ

Questions fréquentes : installation, version Mac, jeux en ligne, antivirus, types de valeur, pointeurs, Mono, etc.

Page FAQ

Guides

Vie et or, pointeurs, Speedhack, Lua, Mono/Unity, sauvegarde des tables .CT et retours d’expérience de la communauté.

Page Guides

Dépannage

Faux positif antivirus, échec d’installation, impossible d’attacher, trop ou zéro résultat, problèmes de scan de pointeurs, jeu qui se ferme.

Page Dépannage

Ce que vous pouvez faire avec Cheat Engine

Scanner mémoire

Recherchez des valeurs (vie, or, munitions) dans les processus en cours et modifiez-les. Valeur inconnue, augmentée/diminuée, etc.

Débogueur et désassembleur

Inspectez et modifiez le code, points d’arrêt et traçage. Utile pour le modding et l’analyse logicielle.

Créateur de trainers

Créez des trainers autonomes à partir de vos tables. Partagez vos trouvailles via des fichiers .CT.

Speedhack

Accélérez ou ralentissez le temps du jeu. Pratique pour le grind ou les passages difficiles.

Scripts Lua

Étendez CE avec Lua. Auto-attache, interfaces personnalisées et automatisation.

Mono / .NET

Analysez les assemblies Mono et .NET en jeu. Trouvez classes et champs pour Unity et autres jeux gérés.

Scan de pointeurs

Trouvez des chemins de pointeurs stables pour que votre table fonctionne après redémarrage du jeu.

Find what writes

Voyez quelle instruction écrit dans une adresse. Utilisez pour patcher le code (god mode, munitions infinies).

Auto Assembler

Injectez ou remplacez du code assembleur. NOP, code caves et scripts AOB pour triches résistantes aux mises à jour.

Tables de triche (.CT)

Sauvegardez adresses et scripts en tables XML. Partagez ou rechargez plus tard. Les tables peuvent inclure Lua et descriptions.

Recherche valeur inconnue

Recherchez sans connaître le nombre exact. Utilisez valeur augmentée/diminuée/modifiée pour affiner pas à pas.

Conseils rapides

Utilisez 4 octets pour la vie et les munitions ; essayez Float si aucun résultat.

Faites plusieurs scans suivants après avoir changé la valeur en jeu pour affiner la liste.

Figez une adresse en cochant la case dans la colonne Active.

Lancez le tutoriel CE intégré (Menu Démarrer) avant de toucher à un vrai jeu.

Utilisez le scan de pointeurs pour que votre table fonctionne après redémarrage.

N’ouvrez que des fichiers .CT de sources de confiance ; ils peuvent exécuter du Lua.

Pour les jeux Unity, essayez Mono → Dissect mono pour trouver classes et champs.

Speedhack peut accélérer ou ralentir le temps dans beaucoup de jeux solo.

Sauvegardez votre table (Fichier → Enregistrer) pour ne pas perdre votre travail.

Termes courants

Adresse

Emplacement mémoire où une valeur est stockée

Pointeur

Chemin vers une adresse valide après redémarrage

Premier scan

Recherche en mémoire de la valeur saisie

Scan suivant

Affiner les résultats avec une nouvelle valeur

Figer

Garder une valeur écrite pour que le jeu ne puisse pas la modifier

.CT

Fichier table de triche (adresses et scripts)

AOB

Tableau d’octets ; utilisé pour trouver le code à injecter

Mono

Runtime .NET utilisé par beaucoup de jeux Unity

Speedhack

Modifier la vitesse à laquelle le jeu fait passer le temps

Type de valeur

4 octets, Float, Double, etc. pour le scan

Dernières actualités et versions

12 fév. 2025 – Cheat Engine 7.6 publié pour le public.
20 janv. 2025 – CE 7.6 pour Windows pour les Patreons (puis Mac et public).
14 fév. 2023 – Cheat Engine 7.5 publié pour le public.
2022 – Développement CE 7.4 et 7.5 ; améliorations Mono et Lua.
2021 – Cheat Engine 7.3 ; débogueur et désassembleur améliorés.
En cours – Les soutiens Patreon ont un accès anticipé et un installateur sans pub.

Pour les changelogs et l’accès anticipé, voir Patreon.

Parcours d’apprentissage

1. Installez CE et lancez le tutoriel intégré (étapes 1–5).
2. Attachez à un jeu solo et trouvez une valeur (vie, or) avec Premier scan et Scan suivant.
3. Ajoutez l’adresse à la liste, modifiez ou figez-la, et enregistrez une table .CT.
4. Apprenez le scan de pointeurs pour que votre table survive au redémarrage.
5. Essayez « Find what writes » et Auto Assembler pour des triches basées sur le code.
6. Pour les jeux Unity, explorez Mono → Dissect mono et le Wiki.

Questions fréquentes

Cheat Engine est-il sûr ?

CE est souvent signalé par l’antivirus comme outil de triche. Téléchargez depuis une source fiable et ajoutez une exception. N’ouvrez que des .CT de confiance.

Fonctionne-t-il sur les jeux en ligne ?

En général non. Les données importantes sont sur le serveur. Modifier les valeurs en local ne persiste pas. N’utilisez pas CE en violation des conditions d’utilisation.

Pourquoi mon adresse ne marche plus après redémarrage ?

Les adresses mémoire changent entre les exécutions. Utilisez un pointeur (scan de pointeurs) pour retrouver la valeur à chaque fois.

Quel type de valeur utiliser ?

Vie et munitions sont souvent en 4 octets. Essayez Float pour pourcentages ou coordonnées. Voir le guide Types de valeur.

FAQ complète →

Plateformes

Windows

Support complet. Téléchargez l’installateur sur la page Téléchargements. CE 7.6 est la dernière version.

Mac

Version Mac disponible (ex. 7.5.2). Partagiciel jusqu’à soutien du projet sur Patreon.

Linux / Android

Pas de version dédiée. Certains utilisent CE sous Linux via Wine. CEServer existe pour le scan réseau.

Apprendre et s'aider

Qui utilise Cheat Engine et pourquoi

Joueurs solo

Les joueurs utilisent CE pour ajuster la difficulté (plus de vie, munitions infinies), accélérer le grind avec le Speedhack, ou expérimenter les mécaniques en jeu hors ligne.

Moddeurs et créateurs

Ils trouvent adresses et code pour créer des trainers, partager des tables .CT ou des outils Lua. Beaucoup partagent sur le forum.

Apprenants et étudiants

CE sert à apprendre la mémoire, les pointeurs, l'assembleur et le débogage. Le tutoriel et le Wiki accompagnent l'usage éducatif.

Reverse engineers

Professionnels et passionnés utilisent le débogueur et le désassembleur pour analyser le fonctionnement des applications, en sécurité ou compatibilité.

Speedrunners

Certains utilisent le Speedhack ou des modifications en solo pour s'entraîner ou des runs spécifiques, quand les règles de la communauté le permettent.

Développeurs indés

Les développeurs utilisent CE pour tester leurs jeux, vérifier le stockage des valeurs ou déboguer des problèmes mémoire.

Avant de commencer

Ressources

Démarrer en 5 étapes

  1. 1 Téléchargez et installez Cheat Engine depuis la page Téléchargements. Ajoutez une exception antivirus si besoin.
  2. 2 Lancez le tutoriel CE intégré depuis le menu Démarrer et complétez au moins les étapes 1 à 5 pour apprendre le scan et la modification des valeurs.
  3. 3 Démarrez un jeu solo, puis dans CE : Fichier → Ouvrir un processus et sélectionnez le processus du jeu.
  4. 4 Saisissez une valeur visible en jeu (ex. vie), choisissez le bon type de valeur, cliquez sur Premier scan. Changez la valeur en jeu et faites un Scan suivant jusqu’à avoir peu de résultats.
  5. 5 Ajoutez l’adresse à la liste, modifiez-la ou figez-la, et enregistrez votre table (.CT). Pour un usage durable, apprenez les pointeurs et consultez les Conseils.

Problèmes courants et solutions rapides

Trop de résultats

Faites d’autres scans suivants ; changez la valeur en jeu à chaque fois.

Zéro résultat

Essayez Float ou 8 octets ; ou utilisez Valeur initiale inconnue.

L’adresse ne marche plus après redémarrage

Utilisez le scan de pointeurs pour trouver un chemin stable.

L’antivirus bloque CE

Ajoutez une exception pour le dossier de CE.

Impossible d’attacher au jeu

Lancez CE en administrateur ; certains jeux ont un anticheat.

Le jeu se ferme à l’attachement

Le jeu peut détecter CE ; essayez d’attacher avant le chargement du jeu.

Dépannage complet →

Le scan en bref

Saisissez la valeur affichée en jeu (ex. 100) et cliquez sur Premier scan. Changez la valeur en jeu (ex. prenez des dégâts pour obtenir 80), saisissez la nouvelle valeur et cliquez sur Scan suivant. Répétez jusqu’à avoir peu d’adresses. Double-cliquez sur une pour l’ajouter à la liste, puis modifiez ou figez-la. Si vous ne connaissez pas la valeur exacte, utilisez Valeur initiale inconnue, puis Valeur augmentée ou Valeur diminuée après chaque changement en jeu.

Ce que vous pouvez trouver

Vie Munitions Or / Argent Coordonnées Expérience Inventaire Minuteries Vitesse

Cheat Engine est réservé à un usage privé et éducatif. Ne l’utilisez pas sur les jeux en ligne ni en violation des CGU ou conditions d’utilisation.

Télécharger