Добавления и изменения:
- Теперь шаблоны 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-битных целях