Сейчас на форуме: (+7 невидимых)

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

Ранг: 33.8 (посетитель), 38thx
Активность: 0.060
Статус: Участник

Создано: 19 марта 2014 14:05 · Поправил: dimka_new
· Личное сообщение · #1

Доброго времени

Ковыряю программку - 1
Вот тут патчю - 00415D00 - 33C040C3.
Сам ее не пользую - отдал товарищу, говорит что не работает многопроцессорность. А при выводе чертежа время обработки критично.

Лучшим вариантом был бы конечно ключ, но не знаю за что зацепится.
И еще интересует что происходит по данному адресу - 00415840.

Буду искренне рад любой помощи.



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 19 марта 2014 14:36
· Личное сообщение · #2

Эх, начитаются всяких с
xor eax,eax
inc eax
ret
И потом как попугаи повторяют
00415D00 B8 FE2B739E MOV EAX,9E732BFE
00415D05 C3 RETN

| Сообщение посчитали полезным: dimka_new

Ранг: 33.8 (посетитель), 38thx
Активность: 0.060
Статус: Участник

Создано: 19 марта 2014 14:46
· Личное сообщение · #3

Vovan666

Спасибо.
Это я видел по этому и задался вопросом что происходит по адресу 00415840 и далее, то есть как формируется число 9E732BFE



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 19 марта 2014 14:57
· Личное сообщение · #4

Там ничего интересного не происходит, из DEAFBEAD отнимается 7F7F7F80 со сдвигом на 0F влево 97раз, результат там постоянный, так что не забивай голову.
Самое интересное это 00415D00, если и не загенерировать, то сбрутить dword не сложно.

| Сообщение посчитали полезным: dimka_new
 eXeL@B —› Вопросы новичков —› Помощь в разборе программы
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати