Guide des pointeurs

Pourquoi votre adresse ne marche plus après redémarrage du jeu, et comment les pointeurs corrigent ça. Voir le Guide du scan et Types de valeur pour trouver les valeurs d'abord.

Pourquoi les adresses changent

Quand vous scannez et trouvez une adresse comme 0x12345678, c'est là que vit la valeur cette exécution. Après avoir fermé et rouvert le jeu, Windows peut charger à une adresse de base différente (ASLR) et le jeu allouer les données autrement. Donc 0x12345678 ne contient plus la vie—ça peut être libre ou autre chose. Pour une triche qui marche à chaque fois, il faut un chemin vers la valeur qui reste valide : une chaîne de pointeurs.

Qu'est-ce qu'un pointeur ?

Un pointeur est une adresse qui contient une autre adresse. Le jeu peut stocker la « vie » à une adresse calculée à partir d'une base (ex. module + décalage) plus un ou plusieurs niveaux de pointeurs. Le « Scan de pointeurs » de CE trouve ces chaînes : base + décalage → adresse suivante + décalage → … → adresse finale où se trouve la valeur. Cette chaîne est en général stable d'un redémarrage à l'autre.

Comment faire un scan de pointeurs

Trouvez l'adresse de la valeur avec un scan normal et ajoutez-la à la liste. Clic droit sur l'adresse → « Pointer scan for this address » (Scan de pointeurs pour cette adresse). Réglez les options (niveau max, décalage max ; commencez par les valeurs par défaut). Enregistrez le fichier .PTR quand demandé. À la fin du scan, vous obtenez une liste de chemins de pointeurs. Redémarrez le jeu, réattachez, et utilisez « Rescan pointerlist » (ou chargez le .PTR et rescannez) pour voir quels pointeurs résolvent encore vers la bonne adresse. Gardez ceux qui marchent et ajoutez-en un à votre table comme pointeur.

Ajouter un pointeur à la table

Quand vous avez un pointeur valide du scan, ajoutez-le via « Add address manually » (Ajouter l'adresse manuellement) → cochez « Pointer » et entrez le chemin (ou depuis la fenêtre du scan de pointeurs, ajoutez à la liste d'adresses). La table affiche le pointeur et l'adresse actuelle à laquelle il résout. Au prochain chargement de la table et attachement au processus, CE résoudra à nouveau le pointeur—la même triche fonctionne après redémarrage.

Conseils

Les scans de pointeurs peuvent produire d'énormes fichiers et prendre du temps. Utilisez un niveau max raisonnable (ex. 4–5) et un décalage max. Préférez les pointeurs dont la base est le .exe principal ou une DLL principale pour qu'ils changent moins. Voir Conseils et Dépannage si le scan de pointeurs échoue ou aucun pointeur ne survit au rescan.

Télécharger