Adições e mudanças
- Adicionado suporte a modo escuro (reinicie o CE ao mudar a configuração)
- Todos os resultados salvos agora são mostrados na lista de encontrados (pode ser desativado)
- O Groupscan agora suporta curingas de ponteiro. (válido apenas se o campo for um ponteiro adequado)
- As teclas de atalho podem ser repetidas liberando a tecla e pressionando novamente se o temporizador de repetição ainda não tiver terminado
- A dissecção de estrutura adicionar à lista de endereços usa a string do endereço em vez do número, então os símbolos serão preservados
- A dissecção de estrutura agora tem uma opção para salvar o estado anterior de uma coluna e mostrar as mudanças mais facilmente
- Clicar com o botão do meio do mouse agora copia o valor de um elemento da estrutura para a sua área de transferência
- Adicionados blocos {$LUACODE} para codificação Lua embutida
- Adicionado um compilador C ao CE
- Adicionados blocos {$C} ao autoassembler. todos os blocos {$C} são combinados em um único script antes da execução
- Adicionados blocos {$CCODE} para codificação C embutida (Verifique o fórum, wiki, discord do patreon do CE ou o youtube do CE)
- Adicionado um compilador C# (compilecs)
- Adicionadas rotinas para fazer desvio de método .NET (e mono). As informações .NET possuem um novo menu de contexto onde você pode criar um modelo de desvio para o autoassembler
- Também adicionado o método de invocação à janela de informações .NET
- As seções [Disable] agora podem referenciar rótulos, defines, resultados de AOBScan e alocações criadas na seção [ENABLE]
- A lista de símbolos definida pelo usuário tem uma lista secundária para símbolos CCode
- A janela de mudança de endereço agora também suporta offsets relativos
- Melhorias de velocidade do DBVM
- O DBVM tem um nível de segurança extra e adicionou dbvm_setKeys para alterar facilmente os códigos de acesso
- O DBVM agora tem suporte básico para VMs aninhadas (apenas para você executá-las, ainda não modificar)
- Nova interface de depurador: depurador de nível DBVM
- Melhoria no desempenho de “Encontrar o que acessa/escreve este endereço”
- O código de dissecção agora permite especificar intervalos personalizados
- A ordenação de valores da lista de endereços agora ordena os valores por alfabeto se o registro for do tipo string
- A lista suspensa de múltiplas entradas agora pode ser alterada ao mesmo tempo
- A janela de registro autônoma agora também mostra os valores das flags
- Os escaneamentos de valor Entre agora trocam automaticamente a ordem se o primeiro valor for maior que o segundo
Correções
- corrigido alguns jogos que congelavam o CE quando os símbolos eram acessados
- A depuração Lua agora mostra as variáveis de loop for
- várias janelas agora salvam sua posição e não serão corrompidas se você não as exibir na primeira vez que executar o CE
- corrigido createthreadandwait ao usar um tempo limite
- corrigida a desmontagem de vcvtsi2ss
- corrigida a comparação com o primeiro scan se for um bloco grande, e o tornou mais eficiente
- ceshare: logout corrigido
- corrigida a montagem de movsq
- corrigido o filtro ret do ultimap
- corrigido luapipe nunca chamando OnError
- corrigido vehdebug em CE de 64 bits zerando os registros FPU em alvos de 32 bits
- corrigido DBVM “encontrar o que acessa/escreve” às vezes pulando entradas em AMD
- corrigido o desfazer não funcionando em registros de memória ao usar o editor de linha única
- corrigida a opção de ocultar grupo de filhos ao carregar uma tabela
- corrigidos alguns problemas de fonte na janela de quebra e rastreamento
- corrigida a colagem dos outros tipos na visualização hexadecimal
- corrigido o symbolloader travando completamente em dados de símbolo pdb desconhecidos
Mudanças no Lua
- saveTable não pedirá mais para assinar a tabela
- messageDialog funcionará se você omitir a lista de botões. (Padrão para mbOK então)
- adicionado botão mais personalizável
- registerSymbol não causa mais erro em todo o script em caso de falha. Agora sobrescreve o símbolo existente
.. muito mais. verifique celua.txt