Список изменений:
Исправления
- Исправлены некоторые проблемы с высоким разрешением экрана
- Исправлены проблемы с выпадающим списком в записях памяти
- Исправлено неправильное вычисление символов смещения указателя
- Исправлены зарегистрированные binutils
- Исправлены графические проблемы со списком вкладок
- Исправлена проблема, при которой блоки памяти обрезались до конца страницы
- Исправлены некоторые утечки памяти
- Исправлены некоторые графические проблемы в списке адресов
- Исправлен щелчок правой кнопкой мыши по r8 и r9 в окне просмотра памяти
- Исправлена дизассемблирование некоторых инструкций
- Исправлена работа DBVM на Windows 1709 и более поздних версиях (протестировано на 1803)
- Исправлено несколько сбоев при выгрузке DBVM
- Исправлено зависание при разрешении увеличения/уменьшения для 8-байтовых значений
- Исправлено несколько проблем, при которых сворачивание, а затем закрытие окна приводило к зависанию CE
- Исправлено сканирование файлов
- Исправлены сбои при редактировании памяти в некоторых эмуляторах
Дополнения и изменения
- Улучшения текстового редактора
- Добавлены сотни новых инструкций ЦП
- Mono теперь имеет некоторые новые функции, такие как создание экземпляров объектов
- Окно экземпляров Mono теперь представляет собой древовидное представление, где можно увидеть поля и значения
- Функция «найти, к каким адресам обращается этот код» теперь может использоваться и для инструкций RET (полезно для поиска вызывающих функций)
- Графический просмотр памяти теперь имеет гораздо больше опций для настройки по вашему желанию
- Поддержка кодовых страниц в Hex-представлении
- Структурные данные из файлов PDB теперь могут использоваться и хранятся в базе данных для последующего поиска
- Форма «разобрать структуры» теперь может показывать список известных структур (pdb, mono, …)
- Добавлена опция «вернуться к сохраненному сканированию» (позволяет отменить изменения)
- Добавлена опция «забыть сканирование» (на случай, если вы забыли, что делаете)
- Ограничение узлов при сканировании указателей включено по умолчанию при новой установке CE (запоминает ваш выбор, когда вы его отключаете)
- Автоматическое присоединение теперь происходит с использованием потока вместо блокирующего GUI таймера
- Некоторые улучшения цветовой схемы
- Добавлена функция «Найти, что записывает/обращается» на основе DBVM. (Для PRO-пользователей, включите опции режима ядра, чтобы она отображалась)
- Изменена настройка разбора данных с отдельных диалогов да/нет/значение на одно окно
- Добавлена опция обхода для ultimap2 в Windows 1709. При использовании диапазонов не используйте прерывания или используйте DBVM
- Добавлены «найти, что записывает/обращается» в список найденных
- Блоки скриптов Autoassembler теперь группируются при записи в память
- Добавлены {$try}/{$except} в скрипты автоассемблера
- Добавлен дополнительный учебник/цель для практики
- Добавлены пункты контекстного меню «вырезать/копировать/вставить» для полей смещения указателя в окне добавления/изменения адреса, а также добавлено контекстное меню для целевого адреса указателя
- Добавлено автоматическое сравнение структур для двух групп адресов для поиска способов их различения
Lua
- Добавлена автоматическая сборка мусора и настройки для ее конфигурации
- Добавлены новые функции:
- gc_setPassive
- gc_setActive
- reinitializeSelfSymbolhandler
- registerStructureAndElementListCallback
- showSelectionList
- Изменен вывод getWindowlist
- MainForm.OnProcessOpened (лучше использовать это вместо onOpenProcess)
- enumStructureForms
- cpuid
- getHotkeyHandlerThread
- Множество функций dbvm_ (требуется процессор с поддержкой dbvm, и пока только Intel)
- И многое другое, включая методы и поля классов (читайте celua.txt)