Cheat Engine 7.3

Ajouts et modifications

  • Prise en charge du mode sombre ajoutée (redémarrer CE après avoir modifié le paramètre)
  • Tous les résultats enregistrés sont maintenant affichés dans la liste des résultats trouvés (peut être désactivé)
  • La recherche de groupe (Groupscan) prend désormais en charge les caractères génériques de pointeur. (uniquement valide si le champ est un pointeur approprié)
  • Les raccourcis clavier peuvent être répétés en relâchant la touche et en la réappuyant si le délai de répétition n’est pas encore écoulé
  • L’ajout de l’analyse de structure à la liste d’adresses utilise la chaîne d’adresse au lieu du nombre, de sorte que les symboles seront préservés
  • L’analyse de structure (Structure dissect) a désormais une option pour sauvegarder l’état précédent d’une colonne et afficher plus facilement les modifications
  • Le clic de la molette de la souris copie désormais la valeur d’un élément de structure dans le presse-papiers
  • Ajout de blocs {$LUACODE} pour le codage Lua en ligne
  • Ajout d’un compilateur C à CE
  • Ajout de blocs {$C} à l’auto-assembleur. Tous les blocs {$C} sont combinés en un seul script avant l’exécution
  • Ajout de blocs {$CCODE} pour le codage C en ligne (consulter le forum, le wiki, le discord Patreon de CE ou la chaîne YouTube de CE)
  • Ajout d’un compilateur C# (compilecs)
  • Ajout de routines pour le déroutement de méthodes .NET (et mono). Les informations .NET ont un nouveau menu contextuel où vous pouvez créer un modèle de déroutement pour l’auto-assembleur
  • Ajout de la méthode d’invocation à la fenêtre d’informations .NET également
  • Les sections [Disable] peuvent désormais référencer des étiquettes, des définitions, des résultats AOBScan et des allocations créées dans la section [ENABLE]
  • La liste de symboles définie par l’utilisateur a une liste secondaire pour les symboles CCode
  • La fenêtre de changement d’adresse prend désormais également en charge les décalages relatifs
  • Améliorations de la vitesse de DBVM
  • DBVM dispose d’un niveau de sécurité supplémentaire et a ajouté dbvm_setKeys pour modifier facilement les codes d’accès
  • DBVM prend désormais en charge les VM imbriquées (uniquement pour les exécuter, pas encore pour les modifier)
  • Nouvelle interface de débogueur : débogueur de niveau DBVM
  • Amélioration des performances de la fonction « Trouver ce qui accède/écrit à cette adresse »
  • L’analyse de code (Dissect code) permet désormais de spécifier des plages personnalisées
  • Le tri des valeurs de la liste d’adresses trie désormais les valeurs par ordre alphabétique si l’enregistrement est de type chaîne
  • La liste déroulante de plusieurs entrées peut désormais être modifiée simultanément
  • La fenêtre des registres autonome affiche désormais également les valeurs des drapeaux
  • Les recherches « Valeur entre » inversent automatiquement l’ordre si la première valeur est supérieure à la deuxième

Correctifs

  • Correction de certains jeux qui figeaient CE lors de l’accès aux symboles
  • Le débogage Lua affiche désormais les variables de boucle « for »
  • Plusieurs fenêtres enregistrent désormais leur position et ne seront pas corrompues si vous ne les affichez pas lors de la première exécution de CE
  • Correction de createthreadandwait lors de l’utilisation d’un délai d’expiration
  • Correction du désassemblage de vcvtsi2ss
  • Correction de la comparaison à la première analyse s’il s’agit d’un grand bloc, et rendue plus efficace
  • ceshare : déconnexion corrigée
  • Correction de l’assemblage de movsq
  • Correction du filtre de retour ultimap
  • Correction de luapipe qui n’appelait jamais OnError
  • Correction de vehdebug dans CE 64 bits qui mettait à zéro les registres FPU dans les cibles 32 bits
  • Correction de DBVM « Trouver ce qui accède/écrit » qui sautait parfois des entrées sur AMD
  • Correction de la fonction d’annulation qui ne fonctionnait pas sur les enregistrements de mémoire lors de l’utilisation de l’éditeur à ligne unique
  • Correction de l’option de groupe « masquer les enfants » lors du chargement d’une table
  • Correction de certains problèmes de police dans la fenêtre d’arrêt et de traçage
  • Correction du collage des autres types en vue hexadécimale
  • Correction du chargeur de symboles qui plantait complètement sur des données de symboles PDB inconnues

Modifications Lua

  • saveTable ne demandera plus de signer la table
  • messageDialog fonctionnera si vous omettez la liste des boutons. (Par défaut, il s’agit alors de mbOK)
  • Ajout de boutons plus personnalisables
  • registerSymbol ne fait plus planter tout le script en cas d’échec. Il écrase désormais les symboles existants
    .. et bien plus encore. Consultez celua.txt
Publié le