| eXeL@B —› Вопросы новичков —› Почему я не могу добавить инструкции в Olly? | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 12 июня 2011 15:35  · Личное сообщение · #1 Хочу изменить значение в стеке пишу MOV DWORD PTR SS:[EBP-18],8D9350 в ольке, строчку то она меняет но изменяет следующую строку, хочу изменить ещё одну инструкцию, снова меняет и снова изменяет следующую строку. ![]() Пошол другим путём, сделал джамп в конез файла, там дописал инструкции которые олька затирает ну и обратный джамп, так нифига не работает, вылетает с ошибкой. Прога на Делфи, ничем не запакованна, как быть? Будьте добры подскажите. ![]()  | 
| 
 | 
Создано: 12 июня 2011 15:40 · Поправил: inffo  · Личное сообщение · #2 djekSochniYnos пишет: значение в стеке пишу MOV DWORD PTR SS:[EBP-18],8D9350 в ольке Интересно как ты так стек изменил ![]() djekSochniYnos пишет: Пошол другим путём, сделал джамп в конез файла, там дописал инструкции которые олька затирает ну и обратный джамп, так нифига не работает, вылетает с ошибкой. Наверно не то пишешь ![]() djekSochniYnos пишет: Будьте добры подскажите. Вот когда жертву выложишь тогда тебе и подскажут. P.S. djekSochniYnos пишет: строчку то она меняет но изменяет следующую строку, хочу изменить ещё одну инструкцию, снова меняет и снова изменяет следующую строку. Тут надо бы ассемблер выучить и знать из скольки байт состоят команды. Ты видимо пишешь команду на несколько байт больше, вот поэтому и заменяется следующая команда. ![]()  | 
| 
 | 
Создано: 12 июня 2011 15:52 · Поправил: Vovan666  · Личное сообщение · #3 djekSochniYnos пишет: Хочу изменить значени Изменяй ps Правильно заданный вопрос содержит в себе 50% ответа.   | Сообщение посчитали полезным: VodoleY, djekSochniYnos | 
| 
 | 
Создано: 12 июня 2011 16:07  · Личное сообщение · #4 djekSochniYnos пишет: Пошол другим путём, сделал джамп в конез файла, там дописал инструкции которые олька затирает ну и обратный джамп, так нифига не работает, вылетает с ошибкой. В общем(!) случае решение правильное. Только что бы обойти всякие грабли,лучше делай джамп в конец секции кода,а не в конец файла. Потом поставь прерывание на это джампе и протрасируй. Если что не так, то ты сразу это и увидишь.   | Сообщение посчитали полезным: djekSochniYnos | 
| 
 | 
Создано: 12 июня 2011 16:07  · Личное сообщение · #5  | 
| 
 | 
Создано: 12 июня 2011 16:12  · Личное сообщение · #6 Так и менять, писать свой код в свободном месте и соединять переходами с основным кодом.   | Сообщение посчитали полезным: djekSochniYnos | 
| 
 | 
Создано: 12 июня 2011 16:16  · Личное сообщение · #7  | 
| 
 | 
Создано: 12 июня 2011 16:27  · Личное сообщение · #8  | 
| eXeL@B —› Вопросы новичков —› Почему я не могу добавить инструкции в Olly? | 
| Эта тема закрыта. Ответы больше не принимаются. | 











 Для печати