[+] Функциии PatcherInstance::CreateCodePatch и PatcherInstance::WriteCodePatch
теперь умеют корректно воспринимать записанные прямо опкоды с относительной адресацией.
Например 0x639C40: call 0x447799 раньше можно было записать только в виде
WriteCodePatch(0x639C40, "c%", 0x447799); или
WriteCodePatch(0x639C40, "E8 ~d", 0x447799);
(+ еще можно: WriteDataPatch(0x639C40, "E8 54 DB E0 FF"); чего, в принципе, было достаточно)
Теперь можно и прямо WriteCodePatch(0x639C40, "E8 54 DB E0 FF") ; (т.е. теперь можно просто скопировать патч с OllyDbg и не париться с преобразованием)
2.4
[-] баг: установка LoHook на длинную последвательность NOP'ов приводила к ошибкам.