Cheat Engine 7.4

Добавления и изменения:

  • Теперь шаблоны AA генерируют 14-байтовые jmp-скрипты при удерживании Ctrl
  • Диалоговое окно Foundcode: Функция «Заменить» теперь переключается между nop и исходным состоянием. Также предотвращает дубликаты
  • Улучшено управление с клавиатуры для шестнадцатеричного представления в режиме просмотра памяти. Теперь вы можете удерживать Shift, используя курсоры для перемещения.
  • Последнее состояние больше не сохраняется в таблицах (если только не зажат Ctrl)
  • Добавлено некоторое пространство для функций dbvm, чтобы уменьшить вероятность случайного нажатия на них
  • Теперь вы можете вручную удалять сохраненные результаты
  • Окно тайм-аута подключения отладчика теперь будет показывать статус на некоторых интерфейсах отладчика.
  • Модули для 64-битных целей в 32-битных теперь более четко помечены как таковые
  • Mono не будет пытаться повторно подключиться после отключения
  • Lua: Исправлен режим copyMemory 2

Из 7.3.1-7.3.2:

  • Функция отслеживания изменений в структуре теперь также показывает, когда что-то изменилось между ними
  • Добавлены подсказки о том, как работает подстановочный знак указателя
  • Создана альтернативная версия CE, которая работает без прав администратора (это не UCE, не думайте, что это так, иначе будете разочарованы)
  • Кнопка «Заменить» в диалоговом окне Foundcode теперь поддерживает множественный выбор
  • Теперь вы также можете изменять значения результатов сканирования groupscan непосредственно в списке найденных
  • Команда openProcess в Lua теперь не будет деактивировать все записи, если ранее не был выбран процесс
  • Теперь вы можете редактировать инструкции с установленной на них точкой останова
  • Добавлены DLL-файлы C-компилятора Linux ABI
  • По умолчанию Mono теперь освобождает поток .NET

Из 7.3.2-7.4:

  • Добавлена комбинация клавиш для добавления этого адреса в список адресов в шестнадцатеричном представлении (Ctrl+Num+)
  • Всплывающее окно перехода к адресу теперь центрируется относительно окна просмотра памяти, а не центра экрана
  • Теперь вы можете изменить шрифт дерева трассировщика
  • Добавлено поле isRep в Lua LastDisassemblerData. И пошаговое выполнение теперь перепрыгивает через инструкции rep
  • Точки останова и трассировка: Добавлена опция «оставаться в пределах модуля»
  • Добавлена опция пользовательского выравнивания в раздел шестнадцатеричного просмотрщика в просмотрщике памяти

Исправления:

  • Исправлена загрузка конфигурации подсветки для окон автосборщика
  • .netinfo: Исправлен поиск полей
  • Исправлены проблемы дизассемблера/повреждение памяти при закрытии вторичного окна просмотра памяти
  • Исправлены случаи, когда точки останова и трассировка приводили к завершению работы отладчика при пропуске определенных модулей и невозможности определения адреса возврата
  • Исправлено автоматическое подключение, не останавливающее мигание процесса
  • Mono реже отключается при анализе недействительного адреса памяти
  • Исправлено некорректное изменение размера флажков и переключателей в темном режиме
  • Foundlist: Переопределение типа отображения также влияет на сохраненные столбцы
  • Foundlist: Новое сканирование теперь также очищает сохраненные результаты
  • Processlist: Исправлен цвет выделенных записей процесса в светлом режиме
  • Исправлена горячая клавиша сравнения с первым сканированием
  • Исправлена обработка поврежденных/пустых языковых папок
  • Исправлен поиск размера сетевого модуля. (Также требуется новая сборка ceserver)
  • Исправлено сохранение позиции для диалогового окна Foundcode
  • Исправлены ошибки Lua, не выдающие корректное сообщение об ошибке
  • Исправлены {$c} и {$ccode} для 32-битной сборки CE
  • Исправлена запись логов операций записи, игнорирующая зависание списка адресов (Skyrimfus)
  • Исправлена обработка -0.0f в блоках c/ccode
  • Исправлено сканирование памяти на последнем блоке доступной для чтения памяти
  • Исправлена правильная обработка форматирования namespace.classname:modulename. (Поддерживаются оба формата)
  • Исправлена ошибка при использовании заморозки по потоку с очень малым интервалом
  • Исправлены {$ccode} и {$luacode} при отсутствии параметров
  • Исправлены некоторые включаемые файлы, вызывающие ошибки при использовании

Из 7.3.1-7.3.2:

  • Сетевой ceserver/Linux: Исправлено повреждение памяти wpm
  • Исправлен парсер символов ELF
  • Исправлен спидхак на Linux
  • il2cpp теперь имеет полосу прогресса
  • Исправлена обработка некоторых новых игр на il2cpp
  • Исправлена сборка vmin
  • Исправлен цвет ceshare (ошибка, появившаяся в 7.3.1)
  • Исправлено зависание при вводе неверных данных ceserver
  • Исправлено удаление записей groupscan из сканирования
  • Исправлено, что pointerscan не загружал результаты, если путь содержал символы, отличные от ASCII
  • Исправлена ошибка автономного создателя трейнеров, сообщающего о дублирующихся записях

Из 7.3.2-7.4:

  • Lua: Исправлено расширение знака readByte, когда этого не требовалось
  • Исправлено, что Mono не внедрялся, если отсутствовали отладочные DLL-файлы Visual Studio (ошибка, появившаяся в 7.3.2)
  • Исправлена функция changeregonbp, которая изменяла только xmm0
  • Сохранение позиции окна «найти, к каким адресам обращается этот код» должно быть более предсказуемым
  • Исправлено сохранение некоторых цветовых настроек в шестнадцатеричном представлении, и добавлен fadecolor
  • Исправлена ошибка, из-за которой AA createThreadAndWait не работал в автономном скрипте
  • Улучшена стабильность Mono
  • Исправлено, что флаг игнорирования break and trace вызывал остановку вместо игнорирования на 64-битных целях
Опубликовано