Дополнения и изменения
- Добавлена поддержка il2cpp (mono)
- Добавлена поддержка плагинов DLL .NET
- Изменение регистра при точке останова теперь также затрагивает регистры FP и XMM
- Добавлен CEShare, способ делиться вашими таблицами с другими людьми
- Улучшено дизассемблирование
- Копирование байтов+адресов теперь копирует только байты+адреса
- Фильтр вызовов теперь может использовать данные очистки для функций, чтобы получить приличный список инструкций
- Разбор структуры показывает путь указателя внизу
- Следование за регистром при пошаговом выполнении (щелкните правой кнопкой мыши по регистру, чтобы показать опцию)
- registersymbol и label теперь поддерживают множественные определения в одной строке
- Улучшена скорость списка структур при получении данных из PDB
- Шестнадцатеричный вид: двойной щелчок по небайтовому значению теперь отображается в установленном вами типе
- Добавлена сортировка в диалоговое окно найденного кода
- Добавлена фильтрация в окно измененных адресов
- Настройки отладчика больше не будут блокироваться от изменений, но для применения изменений все еще требуется перезапустить процесс
- Добавлена опция группы ‘всегда скрывать дочерние элементы’
- Заголовки групп теперь могут действовать как адрес
- Команда AA createthreadandwait теперь имеет параметр тайм-аута
- Улучшено сканирование ассемблера
- Добавлена AVX2-версия CE, которая значительно ускорит все те операции с плавающей точкой, которые CE так часто выполняет…
- Улучшен поиск структур для файлов PDB
- Обработчик символов теперь может иметь следующие типы перед указателями: (BYTE), (WORD), (DWORD), (QWORD), (CHAR), (SHORT), (INT), (INT64) для приведения указателя к значению этого типа
- Разбор структуры теперь может обнаруживать имена классов vc++ и Object Pascal
- Разбор кода теперь также обнаруживает ссылки на строки
- Сортировка списка адресов теперь происходит быстрее и корректнее в отношении групп (зависит от уровня текущего выбора)
- Щелкните правой кнопкой мыши по заголовку списка адресов, чтобы вызвать меню, которое позволяет отключить сортировку
- Улучшена отзывчивость списка процессов
- Выбранный тип округления чисел с плавающей точкой теперь сохраняется в реестре
- Теперь вы можете использовать (описание списка адресов) как адрес
- Улучшено автозаполнение
Изменения
- DBVM не активирует перехват TSC по умолчанию. Вы все еще можете активировать его, используя dbvm_enableTSCHook()
Исправления
- Исправлена утечка памяти при повторном открытии файла для шестнадцатеричного редактирования
- Исправлено отображение UTF-8 в окне анализа окон
- Очищен прогресс на панели задач при использовании пользовательского сканирования
- Шестнадцатеричный вид: Исправлено изменение адреса при нажатии несимвольной клавиши
- Шестнадцатеричный вид: Исправлено изменение адреса при двойном щелчке и последующей отмене
- Функция alloc с предпочтительной базой теперь более агрессивно получает нужный вам диапазон
- Исправлен поиск символов Mono, пока DLL все еще загружаются
- Исправлено, что сравнение структур не выдавало надлежащее сообщение об ошибке
- Исправлены некорректные сообщения об ошибках при разборе структуры
- Исправлено открытие процесса в XP
- Исправлена потенциальная взаимная блокировка с обработчиком символов
- Исправлена проблема с использованием переменной процесса в качестве символа
- Исправлен размер формы по умолчанию для некоторых окон при использовании высокого DPI
- Исправлен DBVM на системах, у которых MTRR по умолчанию установлен как 6 (например, системы Asus)
- Исправлен DBVM при поиске того, что осуществляет доступ к большим наборам данных
Lua
Новые функции
function onTableLoad(before)
sendMessageTimeout
createTimer(delay,function())
createStructureFromName()
createSynEdit()
changes:
fixed executeCodeLocalEx with certain parameter definitions
fixed openFileAsProcess
checkSynchronize has a timeout now
OnGetDisplayValue now also works on AA records(<script>)