Cheat Engine 7.2

Adições e alterações

  • Tipos personalizados Big Endian. Você pode ativá-los nas configurações, se desejar
  • O scanner de similaridade agora também compara o endereço base. (útil caso seja mais de um registro)
  • Suporte a tradução para o ceshare
  • O smartedit agora também lida com memrecs isPointer e isOffset
  • Melhoria no filtro de funções referenciadas
  • Exibição/análise de seção PE para endereços
  • O hook D3D agora pergunta se você tem certeza de que deseja usá-lo (em caso de clique acidental)
  • Visualização hexadecimal da Memória: agora pode mostrar tipos personalizados e a alteração da proteção de memória depende do byte(intervalo) selecionado
  • A janela de quebra e rastreamento agora suporta a pesquisa de referencedAddress, referencedBytes e Instruction
  • Ao alterar um valor de registro de memória, você pode referenciar ‘value’ e aplicar operações matemáticas a ele
  • Adicionada uma lista de menu “Arquivo->Carregar Recentes…”
  • Adicionada uma opção de salvamento automático (nas configurações)
  • Adicionado suporte a .netcore ao coletor de dados dotnet
  • Adicionada uma opção de menu de verificação de sintaxe à janela de script Lua do CE
  • Adicionadas abas à janela do autoassembler e do script Lua do CE. No caso do script Lua, as abas são carregadas da esquerda para a direita quando a tabela é carregada
  • Ao verificar a sintaxe de um script AOBScan em 64 bits que faz uma alocação sem base preferida, perguntar se o usuário entende que a instrução jmp terá 14 bytes de comprimento
  • Algumas preferências extras de foundlist
  • Descobrir quais acessos/gravações agora resolveram o endereço para string (quando houver tempo)
  • O CEShare agora tem uma lista de jogos que possuem tabelas
  • AA: dealloc(*) – Agora desaloca toda a memória que um script alocou
  • AA: unregistersymbol(*) – Agora desregistra todos os símbolos que um script registrou
  • Adicionado um inspetor .net mais amigável ao usuário
  • O Autoattach não abrirá mais sozinho
  • O CEShare agora tem uma lista de todas as tabelas disponíveis
  • O Code Dissect agora lida com módulos de memória realocados ao carregar um estado
  • O scan de Fórmula Lua tem uma opção de scan alternativa que permite mais de 1 thread
  • Alterar o Valor dos registros de memória agora pode lidar com operações matemáticas

Correções

  • Auto Assembler: Corrigido o problema de obter números estranhos para newmem ao usar os modelos para adicionar novos scripts
  • Falha na varredura de valor inicial desconhecido para regiões de 2GB+
  • Problema resolvido onde typecasts eram substituídos por endereços. (ter um registro de memória chamado float, quebraria scripts AA que usariam (float))
  • Suporte AMD para DBVM
  • Teclas de atalho do registro de memória aparecendo na janela de configurações como ‘trazer para frente’. Onde clicar em OK definiria para isso
  • Bug de copiar e colar no designer de formulários
  • Teclas de atalho trocavam vírgula e ponto na exibição
  • Resolvidos alguns problemas com o carregador de módulo forçado, e se ele falhar, não congele o CE para sempre
  • O AutoAssemble local falhava após abrir um processo
  • Rescan baseado em mapa de ponteiros
  • Assembler: (v)insertps , (v)comiss, (v)blendvp(s/d)
  • O Kerneldebug está mais estável em builds mais recentes do Windows
  • Lua/Mono: Melhor suporte para strings utf8
  • Lua/Mono: Suporte a alvos que usam mono, mas não unity
  • Lua/Mono: Alvos UWP funcionam melhor
  • LuaEngine: O preenchimento automático não colocará mais funções em letras minúsculas se forem funções Lua

Lua

  • Corrigido executeMethod para widestrings (tipo4)
  • Corrigido AOBScanUnique truncando endereços
  • AddressList[‘description’] agora também funciona
  • Algumas variáveis de scripts que costumavam ser globais agora são locais
  • injectDLL tem um novo parâmetro para especificar se o CE deve recarregar os símbolos
  • getNameFromAddress tem um novo parâmetro para especificar se você deseja nomes de seção (padrão=falso)
  • TfrmLuaEngine: documentar as propriedades mOutput e mScript
  • loadModule agora tem um valor de tempo limite opcional
  • Adicionada uma interface para o DotNetDataCollector
  • Implementado RemoteExecutor, que é uma classe que pode executar memória remota mais rapidamente que ExecuteCodeEx, mantendo as mesmas capacidades
  • createClass e createComponentClass não causarão mais violação de acesso ao dar um nome não suportado
    E um monte de novas funções e classes/métodos/propriedades. Confira celua.txt

11/04/2020: Corrigido scripts que usavam algumas das funções obsoletas não suportadas

publicado