Сейчас на форуме: (+7 невидимых) |
eXeL@B —› Вопросы новичков —› не могу отловить момент проверки серийника |
Посл.ответ | Сообщение |
|
Создано: 07 ноября 2013 00:11 · Поправил: zds · Личное сообщение · #1 помоги с прогой если не сложно. не могу отловить момент проверки серийника. проверка происходит видимо в процессе ввода либо сразу же после полного ввода. при этом прога не выдает ни каких сообщений об ошибке и ни как не реагирует на нажатие кнопки проверки. на кнопку реагирует только в случае ввода правильного серийника и идет генерация lic файла. пробовал TranslateMessage на кнопу мыши на на кнопки клавиатуры, не помогает. прога написана на NET, но dll лицензирования на Visual C++ 9.0 (Visual Studio 2008) |
|
Создано: 07 ноября 2013 00:20 · Личное сообщение · #2 |
|
Создано: 07 ноября 2013 10:16 · Поправил: zds · Личное сообщение · #3 plutos пишет: ни как не реагирует на нажатие кнопки проверки - т.е. "button disabled"? button enabled. но ни как не реагирует при вводе неверного серийника, т.е. нажимаешь и тишина - нет сообщения об ошибки, место в коде куда кидает по TranslateMessage тоже нет ничего интересного. перехватить телодвижения в коде после нажатия на кнопку удается только после ввода верного серийника, но там как я понял идет уже создание lic файла, а проверка серийника отсутствует |
|
Создано: 07 ноября 2013 11:25 · Поправил: DimitarSerg · Личное сообщение · #4 zds Для начала в статике проанализировал бы. LicenseManager(PC).dll - лиц менеджер (какбы промежуточное звено/прослойка между прогой и ipcore(pc).dll) ipcore(pc).dll - собственно дллка с проверкой. в этой дллке юзается XTEA декрипт (возможно модиф., сравнивать нету желания) 10011390 /$ 83EC 18 SUB ESP,0x18 а также фигурирует работа с датами. И в самом лиц.менеджере видно от чего зависит, какие ожидает возвращаемые значения т.д. Иксепшны ловятся и лицуху так просто имхо не примет (не спец дотнета, может кто и сумеет красиво запатчить лиц-манагер). ----- ds | Сообщение посчитали полезным: zds |
|
Создано: 17 ноября 2013 17:34 · Личное сообщение · #5 |
|
Создано: 17 ноября 2013 19:25 · Поправил: DimitarSerg · Личное сообщение · #6 |
Ранг: 419.0 (мудрец), 647thx Активность: 0.46↗0.51 Статус: Участник "Тибериумный реверсинг" |
Создано: 17 ноября 2013 20:07 · Личное сообщение · #7 |
eXeL@B —› Вопросы новичков —› не могу отловить момент проверки серийника |