Сейчас на форуме: YDS, _MBK_, user99 (+10 невидимых)

 eXeL@B —› Основной форум —› Armadillo v3.78 проблема после распаковки
Посл.ответ Сообщение

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

Создано: 16 января 2006 19:51
· Личное сообщение · #1

Значит так. Имеется некая программа, RealFlight G3. Из Olly распаковываю ее скриптом, останавливается на OEP, если ее отпустить, то после этого все работает, но выдает ошибку такую-то, обратитесь к разработчику, как я понимаю, это проверка на распаковку, обхожу два jmp, после этого все замечательно, ничего не пишет, делает что надо. Если же сдампить и восстановить IAT, то получается нормальный рабочий exe, так же патчу в нем два jmp, все работает, НО!, не работает клавиатура, притом не работает странно, когда нужно press any key, то срабатывает, а остальное все - нет. Какие будут идеи? Такое может быть из-за неправильного восстановления IAT?




Ранг: 299.6 (наставник)
Активность: 0.30
Статус: Участник
Armadillo Killer

Создано: 17 января 2006 03:54
· Личное сообщение · #2

Hysteresis А ты уверен что там нету Code Spilcing , Nanomites ?



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

Создано: 17 января 2006 15:14
· Личное сообщение · #3

вообще есть, Nanomites и Code Splicing убираются скриптом, я так понимаю если бы распаковка была неправильной, то прога вообще не стала бы работать




Ранг: 500.6 (!), 7thx
Активность: 0.260
Статус: Участник

Создано: 17 января 2006 15:49
· Личное сообщение · #4

Hysteresis пишет:
Nanomites и Code Splicing убираются скриптом


Интересно, это что за скрипт, меня интересует особенно про наномиты.




Ранг: 84.8 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 17 января 2006 18:13
· Личное сообщение · #5

Hysteresis пишет:
Какие будут идеи? Такое может быть из-за неправильного восстановления IAT?


Думаю может. Если например они там клавиатуру отслеживают через локальный хук, а ф-я SetWindowsHookEx в IAT неправильно восстановлена, вот и приехали. А "press anykey" они наверно по другому отслеживают, поэтому и робит.

Про хук, это один из вариантов.



Ранг: 160.9 (ветеран), 1thx
Активность: 0.050
Статус: Участник

Создано: 17 января 2006 18:25
· Личное сообщение · #6

Есть вариант что он не до конца распоковал прогу. Так как у меня тоже такое было много раз. А вообще желательно ошибку увидеть



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

Создано: 17 января 2006 23:45 · Поправил: Hysteresis
· Личное сообщение · #7

ошибка в файле прямым текстом написана, не думаю что что-то значит, но все равно, вот: "KEError 77732. Please contact technical support if the problem persists." сорри, наномитов и Code Spilcing нет, скрипт не убирает их, но Code Spilcing убирать точно умеет =) а скрипт к олли armadillo_detective


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


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