Berserker
Posts: 16657
|
Добавил в ЭРЕ функции для внесения заплаток в секции кода.
function mem.writeHex (ptr, data)
function mem.writeByte (ptr, value)
function mem.writeWord (ptr, value)
function mem.writeInt (ptr, value)
Пример:
Code:
local buf = ffi.new(mem.pu8, 1000) -- создали новый массив на 1000 байт для хранения неясной структуры
mem.writeInt(0x4035E2, mem.addr(buf)) -- пропатчили обращение к массиву
mem.writeHex(0x701000, 'abcdef') -- записали 3 байта hex-строки в точку входа исполняемого файла
Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
|
|
06.01.2018 03:28 |
|