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

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

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

Создано: 07 ноября 2013 00:11 · Поправил: zds
· Личное сообщение · #1

помоги с прогой если не сложно.
не могу отловить момент проверки серийника. проверка происходит видимо в процессе ввода либо сразу же после полного ввода. при этом прога не выдает ни каких сообщений об ошибке и ни как не реагирует на нажатие кнопки проверки. на кнопку реагирует только в случае ввода правильного серийника и идет генерация lic файла.
пробовал TranslateMessage на кнопу мыши на на кнопки клавиатуры, не помогает.
прога написана на NET, но dll лицензирования на Visual C++ 9.0 (Visual Studio 2008)
прога




Ранг: 622.6 (!), 521thx
Активность: 0.330.89
Статус: Участник
_Вечный_Студент_

Создано: 07 ноября 2013 00:20
· Личное сообщение · #2

ни как не реагирует на нажатие кнопки проверки - т.е. "button disabled"?

-----
Give me a HANDLE and I will move the Earth.




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

Создано: 07 ноября 2013 10:16 · Поправил: zds
· Личное сообщение · #3

plutos пишет:
ни как не реагирует на нажатие кнопки проверки - т.е. "button disabled"?

button enabled. но ни как не реагирует при вводе неверного серийника, т.е. нажимаешь и тишина - нет сообщения об ошибки, место в коде куда кидает по TranslateMessage тоже нет ничего интересного. перехватить телодвижения в коде после нажатия на кнопку удается только после ввода верного серийника, но там как я понял идет уже создание lic файла, а проверка серийника отсутствует




Ранг: 253.5 (наставник), 684thx
Активность: 0.260.25
Статус: Участник
radical

Создано: 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


Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 17 ноября 2013 17:34
· Личное сообщение · #5

DimitarSerg пишет:
в этой дллке юзается XTEA декрипт (возможно модиф.

визуально узнал?

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh





Ранг: 253.5 (наставник), 684thx
Активность: 0.260.25
Статус: Участник
radical

Создано: 17 ноября 2013 19:25 · Поправил: DimitarSerg
· Личное сообщение · #6

Isaev пишет:
визуально узнал?

ну да, на глаз.
Я ошибся ?

-----
ds




Ранг: 419.0 (мудрец), 647thx
Активность: 0.460.51
Статус: Участник
"Тибериумный реверсинг"

Создано: 17 ноября 2013 20:07
· Личное сообщение · #7

Мне показалось или прога устанавливает свой драйвер? и еще dll в temp


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


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