ArtMoney

История программы

ArtMoney 8.08.4:

  • Исправлена ошибка загрузки таблицы AMT, содержащей более 50 адресов.

ArtMoney 8.08.3:

  • Добавлена ассемблерная директива DUP (повторяющаяся переменная). Директива ассемблера DUP позволяет объявить буфер (массив любого типа). Например, «db 128 dup (0)» объявляет буфер длиной 128 байт с нулями.
  • Добавлена специальная директива PutOriginalCode, которая используется при замене кода ассемблера. Программа заменит эту директиву оригинальным (до замены) кодом ассемблера.
  • Теперь отображает текущий номер строки при редактировании кода ассемблера.
  • Исправлена ошибка, при которой программа пропускала системные модули в Windows x64 для 32-битных процессов. Из-за этого не загружались имена функций winapi для кода ассемблера!
  • [PRO] Исправлена ошибка при использовании собственных функций режима ядра для доступа к памяти и опции «Присоединиться к процессу без OpenProcess» в Windows 10.

ArtMoney 8.08.2:

  • Добавлена ассемблерная директива DUP (повторяющаяся переменная). Директива ассемблера DUP позволяет объявить буфер (массив любого типа). Например, «db 128 dup (0)» объявляет буфер длиной 128 байт с нулями.
  • Добавлена специальная директива PutOriginalCode, которая используется при замене кода ассемблера. Программа заменит эту директиву оригинальным (до замены) кодом ассемблера.
  • Теперь отображает текущий номер строки при редактировании кода ассемблера.
  • Исправлена ошибка, при которой программа пропускала системные модули в Windows x64 для 32-битных процессов. Из-за этого не загружались имена функций winapi для кода ассемблера!
  • [PRO] Исправлена ошибка при использовании собственных функций режима ядра для доступа к памяти и опции «Присоединиться к процессу без OpenProcess» в Windows 10.

ArtMoney 8.07.4:

  • [PRO] Улучшен набор собственных функций режима ядра для доступа к памяти. Теперь опция «Присоединить к процессу без OpenProcess» работает для функций режима ядра.
  • Исправлена ошибка, когда в списке процессов появлялся фальшивый процесс с нулевым идентификатором.

ArtMoney 8.07.3:

  • [PRO] Улучшен набор собственных функций режима ядра для доступа к памяти. Теперь опция «Присоединить к процессу без OpenProcess» работает для функций режима ядра.
  • Исправлена ошибка, когда в списке процессов появлялся фальшивый процесс с нулевым идентификатором.

ArtMoney 8.07.2:

  • [PRO] Улучшен набор собственных функций режима ядра для доступа к памяти. Теперь опция «Присоединить к процессу без OpenProcess» работает для функций режима ядра.
  • Исправлена ошибка, когда в списке процессов появлялся фальшивый процесс с нулевым идентификатором.

ArtMoney 8.07.1:

  • Исправлена ошибка, когда вы нашли более миллиарда адресов и попытались отфильтровать их.
  • Исправлена ошибка, при которой «загрузка фильтрации» не выполнялась с помощью указателей.

ArtMoney 8.07:

  • Процедура фильтрации полностью переделана. Скорость фильтрации увеличена на 50% и в несколько раз для адресации модуля. Теперь ArtMoney использует многоядерные процессоры для обеспечения максимально возможной производительности фильтрации. Если у вас двухъядерный процессор, ArtMoney может фильтровать до 2 раз быстрее. Если у вас есть четырехъядерный процессор, ArtMoney может фильтровать до 4 раз быстрее!
  • [SE] Теперь поиск строк доступен в редакции SE. Строки могут содержать имя героя, название города, название оружия или сценарий игры (для некоторых онлайн-игр на основе сценариев).
  • Исправлена ошибка, когда программа пропускала некоторые области памяти в Windows x64 для 32-битных процессов.
  • Исправлена ошибка при вводе шестнадцатеричного значения (строка, заканчивающаяся буквой 'H').
  • Исправлена ошибка с несколькими формами, если у пользователя нестандартные настройки DPI.
  • Исправлена ошибка в поиске с адресацией модуля.
  • [PRO] Исправлена ошибка активации с установленным BitDefender Total Security.
  • [PRO] Исправлена ошибка при фильтрации структуры с типом «Float 8 bytes».

ArtMoney 8.06.1:

  • Исправлена ошибка при вводе шестнадцатеричного значения (строка, заканчивающаяся буквой 'H').
  • [PRO] Исправлена ошибка активации с установленным BitDefender Total Security.

ArtMoney 8.06:

  • [PRO] Новая версия дизассемблера. Полная поддержка наборов инструкций AVX, AVX2 и AVX-512. Включая все команды с префиксом кодирования XOP, VEX и EVEX. Добавлена поддержка 256-битных регистров (YMM), 512-битных регистров (ZMM) и регистров opmask (k0-k7).
  • [PRO] Исправлена ошибка с открытым процессом с «Использовать собственные функции для доступа к памяти» -> «Функции пользовательского режима».
  • Программа не использует обратный порядок байтов для текста и строк при поиске в эмуляторах (актуально для Nintendo GameCube, Wii и Wii U).
  • Исправлена ошибка в неизвестной или кодированной фильтрации, когда один блок памяти или размер файла превышал 4 ГБ.

ArtMoney 8.05:

  • Новые параметры эмулятора для Nintendo Wii U. Исправлены параметры эмулятора для Amiga (неверный адрес для быстрой оперативной памяти).
  • Исправлена ​​ошибка с указателями эмулятора с обратным порядком байтов для 64-битных эмуляторов: Dolphin (Nintendo GameCube, Nintendo Wii), SSF (Sega Saturn), FreeDo и FourDO (Panasonic 3DO).
  • Исправлена ​​ошибка, когда обратная строка с нулевым символом в конце имеет нулевой размер (пустая строка).
  • Исправлена ​​ошибка при преобразовании адресов ПК в адреса эмулятора в таблице.
  • [SE] Исправлена ​​ошибка при поиске точных значений с дополнительными условиями.

ArtMoney 8.04.1:

  • Обновлены настройки эмулятора. Исправлены настройки эмулятора для Amiga (неверный адрес для быстрой оперативной памяти).
  • Исправлена ошибка с указателями эмулятора с обратным порядком байтов для 64-битных эмуляторов: Dolphin (Nintendo GameCube, Nintendo Wii), SSF (Sega Saturn), FreeDo и FourDO (Panasonic 3DO).
  • Исправлена ошибка, когда обратная строка с нулевым символом в конце имеет нулевой размер (пустая строка).
  • Исправлена ошибка при конвертации адресов ПК в адреса эмулятора в таблице.
  • [SE] Исправлена ошибка при поиске точных значений с дополнительными условиями.

ArtMoney 8.04:

  • Добавлена ​​опция «Область сканирования памяти». Вы можете выбрать регионы: возможность записи данных, чтение данных, запись кода, чтение кода, защита, скрытие. Скрытый регион помечен как нет данных, но программа может его прочитать. Программа сканирует регионы, доступные для записи, по умолчанию.
  • Добавлена ​​опция «Множественность каждого адреса» для сканера Pointer-to-Pointer. Вы проверяете только адреса Pointer-to-Pointer в цепочке. Каждый адрес в цепочке даже с вероятностью 95%. Каждый адрес в цепях кратный 4 с вероятностью 80%.
  • Исправлена ​​ошибка в сканере Pointer-to-Pointer. Иногда программа обнаружила неправильные аргументы на четырехъядерных процессорах.
  • Добавлено окно «Имена адресов и список символов». В окнах отображается список имен адресов и загруженных символов. Вы можете установить фильтры и отсортировать список.
  • Улучшена опция «Скрыть отладчик». Теперь этот параметр содержит 7 элементов: патч PEB и HEAP, патч IsDebuggerPresent, NtQueryInformationProcess, DbgUiRemoteBreakin, DbgBreakPoint, NtYieldExecution.
  • Добавлена ​​опция «Автоматическое определение размера функций». Программа определит размер функции, если папка символов не содержит размер функции.
  • Добавлены опции «Скрыть регистры отладки». Если выбранный процесс будет читать регистр отладки, он всегда будет возвращать нулевой результат.
  • Исправлены ошибки в дизассемблере.

ArtMoney 8.03:

  • Добавлена ​​опция «Область сканирования памяти». Вы можете выбрать регионы: возможность записи данных, чтение данных, запись кода, чтение кода, защита, скрытие. Скрытый регион помечен как нет данных, но программа может его прочитать. Программа сканирует регионы, доступные для записи, по умолчанию.
  • Добавлена ​​опция «Множественность каждого адреса» для сканера Pointer-to-Pointer. Вы проверяете только адреса Pointer-to-Pointer в цепочке. Каждый адрес в цепочке даже с вероятностью 95%. Каждый адрес в цепях кратный 4 с вероятностью 80%.
  • Исправлена ​​ошибка в сканере Pointer-to-Pointer. Иногда программа обнаружила неправильные аргументы на четырехъядерных процессорах.
  • Добавлено окно «Имена адресов и список символов». В окнах отображается список имен адресов и загруженных символов. Вы можете установить фильтры и отсортировать список.
  • Улучшена опция «Скрыть отладчик». Теперь этот параметр содержит 7 элементов: патч PEB и HEAP, патч IsDebuggerPresent, NtQueryInformationProcess, DbgUiRemoteBreakin, DbgBreakPoint, NtYieldExecution.
  • Добавлена ​​опция «Автоматическое определение размера функций». Программа определит размер функции, если папка символов не содержит размер функции.
  •  Добавлены опции «Скрыть регистры отладки». Если выбранный процесс будет читать регистр отладки, он всегда будет возвращать нулевой результат.
  • Исправлены ошибки в дизассемблере.

ArtMoney 8.02:

  • Новые юникодовые плагины: белорусский, греческий, турецкий, китайский big5.
  • Исправлена ошибка с командой «Конвертировать указатели в адреса», когда игровой процесс не выбран.
  • Исправлена ошибка, когда вы иногда редактируете значение и горячие клавиши Ctrl-C, Ctrl-V не работают.
  • Исправлена ошибка с адресацией модуля, когда программа обнаруживает неправильный размер модуля.
  • Исправлена ошибка при загрузке таблицы, созданной в старых версиях ArtMoney.
  • Исправлена ошибка при открытии процесса с использованием «Spyware Process Detector».
  • Исправлена ошибка с фильтрацией указателей в 64-битной версии.
  • Исправлена ошибка с окнами при наличии нескольких мониторов.
  • Исправлена ошибка при удалении элемента в дереве групп.
  • Исправлена ошибка в команде «Автоматическое применение смещения».

ArtMoney 8.01.3:

  • Исправлена ошибка с командой «Конвертировать указатели в адреса», когда игровой процесс не выбран.
  • Исправлена ошибка, когда вы иногда редактируете значение и горячие клавиши Ctrl-C, Ctrl-V не работают.
  • Исправлена ошибка с адресацией модуля, когда программа обнаруживает неправильный размер модуля.
  • Исправлена ошибка при удалении элемента в дереве групп.

ArtMoney 8.012:

  • Исправлены ошибки.

ArtMoney 8.00.3:

— Исправлена ошибка при сортировки таблицы по адресу в 64-битном режиме.

ArtMoney 8.00.0:

— Исправлена ошибка при сортировки таблицы по адресу в 64-битном режиме.

ArtMoney 7.45.1:

— Исправлена ошибка при сортировки таблицы по адресу в 64-битном режиме.
— Добавлена поддержка эмуляторов для игровых систем БК-0010, БК-0011 и ПК-01 Львов.

ArtMoney 7.45:

— Исправлены ошибки.

ArtMoney 7.44.1:

— Исправлены ошибки.

ArtMoney 7.44:

— Полная поддержка для операционных систем Microsoft Windows 10 и Windows Server 2016 Technical Preview.
— Добавлена поддержка эмуляторов для игровых систем Atari 2600, Atari 7800, ZX Spectrum, ZX Spectrum 128, Amiga и Amiga CD32. Эмуляторные настройки для Amiga зависят от размера эмулируемой памяти системы Amiga в настройках эмулятора WinUAE.
— Исправлена ошибка неправильное сохранение/загрузка таблиц с большим количеством адресов.
— Исправлена ошибка автоматического выбора эмулятора по имени файла.
— Исправлена ошибка при работе с эмумяторными указателями.
— Исправлена ошибка поиска текста/строк в кодировке Unicode.

ArtMoney 7.43.1:

— Добавлена поддержка эмуляторов для игровой системы Amiga и Amiga CD32. Эмуляторные настройки для Amiga зависят от размера эмулируемой памяти системы Amiga в эмуляторе WinUAE.
— Исправлена ошибка автоматического выбора эмулятора по имени файла.
— Исправлена ошибка при работе с эмумяторными указателями.
— Исправлена ошибка поиска текста/строк в кодировке Unicode.
— Исправлена ошибка неправильное сохранение/загрузка таблиц с большим количеством адресов.

ArtMoney Special Edition 7.40.3:

— Исправлена ошибка при добавлении указателей в таблицу после поиска.
— Исправлены эмуляторные настройки для Game Boy Color.

ArtMoney Special Edition 7.40.2:

— Обновлены эмуляторные настройки. Добавлена поддержка эмуляторов для игровых систем Midway V,Y,T,X Unit System.
— Исправлены ошибки при работе с эмуляторными настройками.

ArtMoney SE 7.39.3:

— Обновлены эмуляторные настройки. Добавлена поддержка эмуляторов для игровых систем Jaleco Mega System 1 и Jaleco Mega System 32
— Исправлена ошибка при использовании эмуляторных настроек в режиме сканирования файлов.
— Исправлена ошибка при поиске простых указателей после поиска указателей на указатель.
— Исправлена ошибка в команде «Установить Значение» с шагом на типы с точкой.

ArtMoney SE 7.39.2:

— В эмуляторные настройки для эмуляторов Midway Wolf Unit System добавлен коэффициент для корректировки адреса.
— Обновлены эмуляторные настройки. Добавлена поддержка эмуляторов для игровых систем Psikyo SH2, Sega System 16A и Sega System 16B.

ArtMoney SE 7.39:

— Теперь модульная адресация работает в 64 битных процессах на Windows x64.
— В эмуляторные настройки (файл artmoney.emul) добавлено поле «Порядок байт». Это позволяет программе автоматически выбирать нужный порядок байт для эмулятора при поиске. Например, эмуляторы Dolphin, FreeDO, FourDO, SSF, Kega Fusion и Mednafen используют перевернутый порядок байт.
— Обновлены эмуляторные настройки. Добавлена поддержка эмуляторов для игровых систем Capcom Play System 3, Nintendo Virtual Boy, Atari 5200, Atari ST, PolyGame Master, Midway Wolf Unit System, Commodore 64 и Sharp X68000.
— Исправлены ошибки.

ArtMoney SE 7.38:

— Обновлены эмуляторные настройки. Добавлена поддержка эмуляторов для игровых систем Atari Jaguar, Atari 8-bit, Sega Model 2, Sega Model 3 и Tiger Game.com.
— Добавлена команда «Автоизменить адреса и скопировать в новую группу».
— Теперь при поиске с использованием настроек эмулятора автоматически отключаются настройки «Использовать модульную адресацию» и «Только статические адреса в модулях».
— Теперь отсеивание с учётом модульной адресации не учитывает полный путь к модулю.
— Исправлены ошибки.

ArtMoney SE 7.37.2:

— Теперь при поиске с использованием настроек эмулятора автоматически отключаются настройки «Использовать модульную адресацию» и «Только статические адреса в модулях».
— Исправлена ошибка при работе с указателями 6 уровня.
— Обновлены эмуляторные настройки.

ArtMoney SE 7.37.1:

— Обновлены эмуляторные настройки ArtMoney. Добавлена поддержка эмуляторов для игровых систем Atari Jaguar и Sega Model 2.
— Исправлена ошибка при отсеивании по условиям «Изменилось на», «Увеличилось на», «Уменьшилось на» для чисел с точкой.
— Исправлена ошибка при отображении чисел с точкой в основной таблице.

ArtMoney SE 7.37:

— Теперь настройка «Использовать модульную адресацию» сохраняется и загружается вместе с отсеиванием.
— Обновлены эмуляторные настройки. Добавлена поддержка эмуляторов для игровых систем Nintendo Wii и Atari Lynx.
— Исправлены ошибки ArtMoney.

ArtMoney SE 7.36.2:

— Теперь настройка «Использовать модульную адресацию» сохраняется и загружается вместе с отсеиванием.
— Обновлены эмуляторные настройки. Добавлена поддержка эмуляторов для игровой системы Nintendo Wii.
— Исправлены ошибки.

ArtMoney SE 7.36.1:

— Исправлены ошибки.

ArtMoney SE 7.36:

— Добавлен поиск указателей на указатель до 5 уровня (в SE редакции ограничение до 2 уровня).
— Отсеивание указателей теперь возможно по адресу, по точному значению, по диапазону, по структуре, по условиям неизвестного значения.
— Теперь при установке галочки «Использовать модульную адресацию», поиск и отсеивание будет происходить с учётом модульной адресации.
— Максимальный уровень указателей в таблице увеличен до шести (пять при использовании модульной адресации).
— Теперь в редакторе памяти/файлов команда «Добавить в таблицу» добавляет все выделенные адреса, а не первый как раньше.
— Теперь возможно нахождение нулевых адресов эмуляции по размеру блока памяти. Специально для эмуляторов Nestopia (NES) и MagicEngine (PC-Engine).
— Исправлены ошибки.

ArtMoney SE 7.34:

— Добавлена новая настройка поиска «Кратность адреса».
— Добавлена новая настройка поиска «Только статические адреса в модулях».
— В эмуляторные настройки (файл artmoney.emul) добавлено поле «Контрольная сумма MD5».
— Обновлены эмуляторные настройки. Добавлена поддержка эмуляторов для Nintendo DS, Nintendo GameCube, Wonderswan Color, Sega Naomi, Sammy Atomiswave.
— Автоматический выбор процесса после загрузки таблицы по имени файла.
— Команда «Изменить выбранные» преобразует модульный адрес в обычный адрес, даже если модуля в процессе нет.
— Исправлены ошибки.

ArtMoney SE 7.33.4:

— Автоматический выбор процесса после загрузки таблицы по имени файла.
— Исправлена ошибка, когда в таблице отображался неверный адрес указателя.
— Исправлена ошибка с неверным открытием нового процесса.