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

 eXeL@B —› Вопросы новичков —› Исследование программы Заказы и заявки 1.8
<< . 1 . 2 .
Посл.ответ Сообщение

Ранг: 5.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 08 августа 2012 17:31
· Личное сообщение · #1

Приветствую.

Решил поизучать эту программку. Хомяк: softstudio.ru/orders/
Стоит недорого, просто решил с чего-то начать. Запакована она UPX'ом, что не составило труда её распаковать. Как пишут на сайте программы, то в демо-режиме у неё есть какие-то ограничения. Из найденных мною, это были сообщения при старте программы, о том, что она незарегистрирована:

И в меню Справочники -> Курсы валют:

Так же при старте программа выдает окно для ввода регистрационного номера (но она не показывает его, если в поля были введены любые данные, даже неправильные).
Это самое окно я убрал, чтобы оно не показывалось, даже, если данных в полях нет.

А вопрос мой, как новичка, заключается в следующем: каким путём идти, чтобы в Olly отыскать места вызовов, как я понимаю getDlgItem, ведь это они изображены на скриншотах. Это нужно для того, чтобы убить окно с предупреждением при старте программы, ну и начать разбираться со вторым окном, которое выпадает при попытке открыть Справочники -> Курсы валют.

Заранее спасибо.



Ранг: 88.6 (постоянный), 50thx
Активность: 0.040.02
Статус: Участник

Создано: 09 августа 2012 22:48
· Личное сообщение · #2

ge0rgich
Поясняю:
Бряк на начале проверки серийника (0040EDB4) и на выходе этой процедуры (не помню) при неправильном серийнике. Запись трассировки.
Те-же манипуляции при правильном серийнике и - мы не попадаем на конец процедуры. Сохраняем трассу и сравниваем - вуаля!

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

Ранг: 5.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 09 августа 2012 22:50
· Личное сообщение · #3

Vnv, отлично.
Запись трассировки - как это сделать в Olly? Спасибо.



Ранг: 88.6 (постоянный), 50thx
Активность: 0.040.02
Статус: Участник

Создано: 09 августа 2012 22:57
· Личное сообщение · #4

ge0rgich

Правую кнопку на нижнем окне и ... Разберешься, если захочешь.


<< . 1 . 2 .
 eXeL@B —› Вопросы новичков —› Исследование программы Заказы и заявки 1.8
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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