![]() |
eXeL@B —› Вопросы новичков —› Ошибка при снятии VM |
Посл.ответ | Сообщение |
|
Создано: 24 июля 2009 11:35 · Личное сообщение · #1 Запаковал стандартный winmine ASProtect - ом версии 2.1. Причем ограничился только виртуальной машиной. Теперь тренируюсь снимать. Подскажите, где я ошибаюсь. А сделал я вот что: Прошел исключения, поставил бряк на доступ к памяти на секцию кода. Запомнил, куда выкинулся, по-новой прошел исключения, поставил бряк уже на то, что запомнил и оказался на инструкции push 70. Это вроде-бы должна быть VOEP. Снял дамп (OllyDump) и добавил в него ресурсы (ImpREC). Прикрутил к дампу пустую секцию с нужными размерами (PETools). Затем написал скрипт, запустил его. Переписал в пустую секцию измененный код. А потом начинается бардак. После исправления нескольких адресов программа перестает работать. Причем не просто перестает, а зацикливается! Видно я где-то ошибся, но где? Все промежуточные файлы в архиве. ![]() |
|
Создано: 24 июля 2009 11:42 · Личное сообщение · #2 |
|
Создано: 24 июля 2009 11:43 · Личное сообщение · #3 |
|
Создано: 24 июля 2009 11:43 · Личное сообщение · #4 |
|
Создано: 24 июля 2009 15:23 · Личное сообщение · #5 |
![]() |
eXeL@B —› Вопросы новичков —› Ошибка при снятии VM |