Сейчас на форуме: tyns777, dutyfree, cppasm, asfa (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Патч dll в OllyDbg
Посл.ответ Сообщение

Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 23 октября 2016 01:02
· Личное сообщение · #1

Доброго времени суток. Делаю патч dll путем изменения условного перехода jle на jmp, пока программа загружена в олли все работает так как и должно, все супер. Однако после сохранения изменений в исполняемом файле и загрузки программы она начинает работать неправильно - расчет выполняется с ошибкой (программа для инженерного расчета). воспользовавшись поиском я ответа не нашел, надеюсь подскажете в каком направлении искать решение проблемы. да и еще вот пробовал не менять jle а ставить условие такое чтобы переход выполнялся, пробовал в hex редакторе делать вышеописанное - результат тот же самый



Ранг: 95.5 (постоянный), 36thx
Активность: 0.080.04
Статус: Участник

Создано: 23 октября 2016 01:13
· Личное сообщение · #2

очень информативно...




Ранг: 337.5 (мудрец), 348thx
Активность: 2.112.42
Статус: Участник

Создано: 23 октября 2016 01:22
· Личное сообщение · #3

Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 1 Basic Architecture, 7.3.8.1

-----
vx



 eXeL@B —› Вопросы новичков —› Патч dll в OllyDbg
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати