Сейчас на форуме: asfa, bartolomeo (+6 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Исследование программы Заказы и заявки 1.8 |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 08 августа 2012 17:31 · Личное сообщение · #1 Приветствую. Решил поизучать эту программку. Хомяк: softstudio.ru/orders/ Стоит недорого, просто решил с чего-то начать. Запакована она UPX'ом, что не составило труда её распаковать. Как пишут на сайте программы, то в демо-режиме у неё есть какие-то ограничения. Из найденных мною, это были сообщения при старте программы, о том, что она незарегистрирована: ![]() И в меню Справочники -> Курсы валют: ![]() Так же при старте программа выдает окно для ввода регистрационного номера (но она не показывает его, если в поля были введены любые данные, даже неправильные). Это самое окно я убрал, чтобы оно не показывалось, даже, если данных в полях нет. А вопрос мой, как новичка, заключается в следующем: каким путём идти, чтобы в Olly отыскать места вызовов, как я понимаю getDlgItem, ведь это они изображены на скриншотах. Это нужно для того, чтобы убить окно с предупреждением при старте программы, ну и начать разбираться со вторым окном, которое выпадает при попытке открыть Справочники -> Курсы валют. Заранее спасибо. ![]() |
|
Создано: 09 августа 2012 22:48 · Личное сообщение · #2 ge0rgich Поясняю: Бряк на начале проверки серийника (0040EDB4) и на выходе этой процедуры (не помню) при неправильном серийнике. Запись трассировки. Те-же манипуляции при правильном серийнике и - мы не попадаем на конец процедуры. ![]() ![]() ![]() |
|
Создано: 09 августа 2012 22:50 · Личное сообщение · #3 |
|
Создано: 09 августа 2012 22:57 · Личное сообщение · #4 |
<< . 1 . 2 . |
![]() |
eXeL@B —› Вопросы новичков —› Исследование программы Заказы и заявки 1.8 |