Questions fréquentes

Qu'est-ce que Cheat Engine ?

Cheat Engine est un outil qui vous aide à comprendre le fonctionnement d'un jeu ou d'une application et à le modifier. Il offre un support de script étendu pour créer de nombreux types de modifications. Voir la page À propos pour en savoir plus.

Comment installer Cheat Engine ?

Cliquez sur le bouton de téléchargement sur la page d'accueil et exécutez l'installateur. Une fois terminé, vous pouvez utiliser CE. Vous devez rester connecté à Internet pendant l'installation. En cas de problème, voir Dépannage.

Comment désinstaller Cheat Engine ?

Utilisez l'option de désinstallation dans le menu Démarrer, ou allez dans Paramètres Windows → Applications → Applications et fonctionnalités et supprimez Cheat Engine.

Y aura-t-il une version Mac ?

Une version Mac existe déjà. Elle peut encore contenir des bugs ; signalez les problèmes rencontrés.

Cheat Engine fonctionne-t-il sur les jeux en ligne ?

La plupart du temps, non. Le serveur contrôle les vraies valeurs ; modifier ce que vous voyez en local (ex. l'argent) ne change pas ce que le serveur a. Utiliser CE pour obtenir ce que vous payez normalement n'est pas autorisé et viole l'accord d'installation.

J'ai modifié mon argent dans un jeu en ligne, ça s'affichait, mais en achetant quelque chose ça s'est réinitialisé. Pourquoi ?

Parce que le serveur connaît votre solde. Vous n'avez modifié que la valeur affichée côté client.

Puis-je utiliser Cheat Engine pour pirater, cracker ou déprotéger d'autres programmes ?

Non. Vous ne devez utiliser Cheat Engine que pour des activités légales. Si la licence d'un jeu interdit de le désassembler, n'utilisez pas le désassembleur de CE sauf si votre juridiction l'autorise (ex. usage personnel dans certains pays).

Pourquoi l'installateur a-t-il besoin d'une connexion Internet ?

L'installateur télécharge les composants de CE depuis Internet. Sans connexion, l'installation ne peut pas aboutir. Restez connecté pendant toute l'installation.

Quand sortira la prochaine version ?

Les nouvelles versions sont publiées périodiquement. Les soutiens Patreon ont souvent un accès anticipé. Consultez le forum et les releases forum pour les annonces.

Comment trouver ce qui écrit à une adresse ?

Clic droit sur l'adresse → « Trouver ce qui écrit à cette adresse ». Quand le jeu modifie la valeur, CE s'arrête sur l'instruction. Vous pouvez ensuite modifier cette instruction (Auto Assembler). Le wiki explique la procédure.

Pourquoi mon scan renvoie trop de résultats ou aucun ?

Trop de résultats : faites plusieurs « Scan suivant » en changeant la valeur dans le jeu. Aucun : vérifiez le type de valeur (4 octets, float) et que la valeur a changé dans le jeu entre deux scans. Voir Tutoriels et Glossaire.

Où trouver des tables de cheat pour mon jeu ?

Le forum Cheat Engine propose des tables par jeu. Ne chargez que des .CT de sources de confiance—ils peuvent contenir du code exécuté au chargement.

Puis-je exécuter Cheat Engine sur Linux ou Android ?

CE tourne sur Windows et Mac. Pour Linux et Android, CEServer permet à un client CE Windows de s'attacher à un processus sur ces systèmes via le réseau. Voir Téléchargements et le wiki.

Qu'est-ce que le scan de pointeurs et quand en ai-je besoin ?

Quand les adresses changent à chaque redémarrage, le scan de pointeurs trouve une chaîne d'adresses menant à votre valeur et restant valide. Ajoutez le pointeur à votre table pour que le cheat fonctionne à chaque lancement.

Pourquoi le jeu plante quand j'attache CE ?

Certains jeux ont un anti-cheat qui entre en conflit avec CE. En solo, essayez le mode hors ligne. Lancez CE en administrateur. Utilisez CE 64 bits pour un jeu 64 bits. Voir Dépannage.

Qu'est-ce que le créateur de trainers ?

Fichier → Créer un trainer transforme votre table en un .exe autonome. D'autres peuvent utiliser vos cheats sans installer CE. Ne partagez que des trainers de confiance.

Comment enregistrer mes adresses pour ne pas les perdre ?

Fichier → Enregistrer pour sauvegarder en .CT. Rechargez avec Fichier → Ouvrir. Enregistrez régulièrement.

Quelles sont les configurations requises ?

Windows (32/64 bits) ou macOS. Suffisamment de RAM pour les processus attachés. Pour DBVM (optionnel), CPU compatible et chargeur DBVM. Voir Téléchargements.

Comment signaler un bug ou demander une fonctionnalité ?

Le forum pour les bugs, demandes, discussions et tutoriels.

Comment assigner un raccourci à un cheat ?

Clic droit sur l'adresse → Définir les raccourcis. « Bascule » pour activer/désactiver ou « Définir la valeur » pour écrire une valeur. Les raccourcis fonctionnent avec le jeu au premier plan.

Quelle est la différence entre une table de cheat et un trainer ?

La table (.CT) s'ouvre dans CE. Le trainer est un .exe autonome généré à partir d'une table (Fichier → Créer un trainer) utilisable sans installer CE.

Puis-je faire un don ou soutenir Cheat Engine ?

Oui. Sur Patreon, les soutiens ont un accès anticipé aux versions Windows et un installateur propre. Les dons aident au développement.

Dois-je payer pour Cheat Engine ?

Non. Cheat Engine est entièrement gratuit. Sur macOS c'est un logiciel d'essai jusqu'à ce que vous rejoigniez le Patreon CE.

Puis-je avoir le code source ?

Oui. Récupérez-le sur la page téléchargements ou sur. Vous pouvez compiler et utiliser votre propre version en privé, mais la publier en ligne violerait le droit d'auteur. Le code source est fourni pour l'éducation et la transparence.

Mon antivirus dit que Cheat Engine contient un virus. Est-ce sûr ?

CE peut manipuler tout programme en cours d'exécution et exécuter des scripts depuis les tables de cheat. Les antivirus le signalent souvent comme outil de triche. Tant que vous téléchargez depuis la page officielle et utilisez des fichiers .CT de sources fiables (et vérifiez que les .CT ne contiennent pas de code dangereux—ce sont des XML en texte clair), vous êtes en règle. CE est désormais signé numériquement.

Qu'est-ce qu'une table de cheat (fichier .CT) ?

Une table de cheat est un fichier XML qui stocke des adresses, des scripts, des descriptions et des options. Vous pouvez enregistrer vos trouvailles dans un .CT et le recharger plus tard ou le partager. Les .CT peuvent contenir du Lua et de l'Auto Assembler ; n'ouvrez que des tables de personnes de confiance. Vous pouvez ouvrir un .CT dans un éditeur de texte pour l'inspecter.

Qu'est-ce que « figer » une adresse ?

Quand vous figez une adresse, CE réécrit en continu la valeur actuelle à cet emplacement mémoire. Si le jeu essaie de diminuer votre santé, la valeur est restaurée à chaque fois. Utilisez-le pour une santé infinie, des munitions illimitées, etc.

Pourquoi mes adresses changent au redémarrage du jeu ?

Les jeux utilisent l'allocation mémoire dynamique et souvent l'ASLR. La même variable peut donc être à une adresse différente à chaque lancement. Utilisez un scan de pointeurs pour trouver une chaîne de pointeurs menant à votre valeur ; cette chaîne reste en général stable entre les redémarrages.

Quel type de scan utiliser ?

Pour une valeur connue (ex. santé = 100), utilisez « Valeur exacte ». Pour des valeurs inconnues, utilisez « Valeur initiale inconnue », puis « Valeur diminuée » / « Valeur augmentée » / « Valeur modifiée » aux scans suivants. Choisissez le bon type de valeur (4 octets, float, etc.). Voir le tutoriel intégré et la page Tutoriels.

Qu'est-ce que le Speedhack ?

Le Speedhack modifie la vitesse à laquelle le processus attaché s'exécute. Vous pouvez ralentir (ex. 0,5x) ou accélérer (ex. 2x). Il fonctionne en accrochant les API liées au temps. Réservé au jeu solo. Ne pas utiliser sur les jeux en ligne.

Qu'est-ce que DBVM ?

DBVM (Debugger Virtual Machine) est un hyperviseur qui s'exécute sous l'OS. Il donne à CE des capacités de débogage et mémoire supplémentaires. C'est optionnel. Clic droit sur le logo CE → À propos pour voir si votre système le supporte et s'il est chargé. Voir la page À propos.

Puis-je utiliser Cheat Engine sur les jeux Unity ?

Oui. Beaucoup de jeux Unity utilisent Mono. CE a un dissecteur Mono qui permet de parcourir les classes et champs par nom (ex. Player.health). Utilisez « Mono » ou « .NET » dans le menu après attachement. Le wiki propose des tutoriels Mono.

Qu'est-ce qu'un AOB (array of bytes) ?

Un AOB est une séquence d'octets qui identifie un endroit précis dans le code du jeu. Dans les scripts, « ?? » signifie « n'importe quel octet ». Les AOB sont utilisés pour que les scripts retrouvent le bon endroit après de petites mises à jour du jeu. Voir le Glossaire et le wiki.

Cheat Engine est-il sûr sur mon PC ?

Cheat Engine lui-même, téléchargé depuis est sûr. Il peut modifier tout processus auquel vous l'attachez ; utilisez-le uniquement sur des programmes de confiance. Les tables de cheat trouvées sur Internet peuvent contenir du code malveillant—inspectez les .CT (ce sont des fichiers texte) ou n'utilisez que des tables de membres de confiance du forum.

Est-il légal d'utiliser Cheat Engine ?

CE est destiné à un usage privé et éducatif. Vous ne devez pas violer l'EULA ou les CGU d'un jeu ou d'une application. L'utiliser sur des jeux en solo que vous possédez est en général acceptable ; l'utiliser pour tricher en ligne ou contourner des paywalls ne l'est pas. Voir Usage légal et éthique pour les lignes directrices complètes.

Pourquoi l'antivirus signale-t-il Cheat Engine ?

CE lit et écrit la mémoire d'autres processus et peut injecter du code—les mêmes capacités que certains logiciels malveillants. Les antivirus le classent souvent comme outil de triche. C'est un faux positif pour la version officielle. Ajoutez une exclusion pour le dossier CE ou désactivez temporairement l'antivirus pendant l'installation. Voir Dépannage et .

32 bits ou 64 bits ?

Utilisez CE 64 bits pour les jeux 64 bits et CE 32 bits pour les jeux 32 bits. Vérifiez le processus dans le Gestionnaire des tâches.

Télécharger