![]() |
eXeL@B —› Основной форум —› Armadillo v3.78 проблема после распаковки |
Посл.ответ | Сообщение |
|
Создано: 16 января 2006 19:51 · Личное сообщение · #1 Значит так. Имеется некая программа, RealFlight G3. Из Olly распаковываю ее скриптом, останавливается на OEP, если ее отпустить, то после этого все работает, но выдает ошибку такую-то, обратитесь к разработчику, как я понимаю, это проверка на распаковку, обхожу два jmp, после этого все замечательно, ничего не пишет, делает что надо. Если же сдампить и восстановить IAT, то получается нормальный рабочий exe, так же патчу в нем два jmp, все работает, НО!, не работает клавиатура, притом не работает странно, когда нужно press any key, то срабатывает, а остальное все - нет. Какие будут идеи? Такое может быть из-за неправильного восстановления IAT? ![]() |
|
Создано: 17 января 2006 03:54 · Личное сообщение · #2 |
|
Создано: 17 января 2006 15:14 · Личное сообщение · #3 |
|
Создано: 17 января 2006 15:49 · Личное сообщение · #4 |
|
Создано: 17 января 2006 18:13 · Личное сообщение · #5 Hysteresis пишет: Какие будут идеи? Такое может быть из-за неправильного восстановления IAT? Думаю может. Если например они там клавиатуру отслеживают через локальный хук, а ф-я SetWindowsHookEx в IAT неправильно восстановлена, вот и приехали. А "press anykey" они наверно по другому отслеживают, поэтому и робит. Про хук, это один из вариантов. ![]() |
|
Создано: 17 января 2006 18:25 · Личное сообщение · #6 |
|
Создано: 17 января 2006 23:45 · Поправил: Hysteresis · Личное сообщение · #7 |
![]() |
eXeL@B —› Основной форум —› Armadillo v3.78 проблема после распаковки |