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

 eXeL@B —› Вопросы новичков —› Notation Musician где идет проверка на регистрацию?
Посл.ответ Сообщение

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

Создано: 15 мая 2012 22:33
· Личное сообщение · #1

Прошу помочь в иследовании данной проги. В меню нигде не нашел пункта с регистрацией. Немного усложняет задачу. В Оле посмотрел строки, которые могут отвечать за проверку на зарегистрированность.
ASCII "Registration"
ASCII "NotationTrial"
Установил точки останова на них
Сначала вывалилось на
Code:
  1. 004C5140  /$ 68 28E0B100    PUSH    Musician.00B1E028                ; ASCII "Registration"
  2. 004C5145  |. B9 542EB500    MOV     ECX, Musician.00B52E54
  3. 004C514A  |. E8 D0C74900    CALL    Musician.0096191F
  4. 004C514F  \. C3             RETN

Но я решил, что уже проверка проведена и дальше искал откуда вызов. Вернулся в такой код
Code:
  1. 00624E17  |. FF15 380AB600  CALL    DWORD PTR DS:[<&KERNEL32.GetComm>; [GetCommandLineA
  2. 00624E1D  |. A3 48DCB500    MOV     DWORD PTR DS:[B5DC48], EAX
  3. 00624E22  |. E8 8FA60000    CALL    Musician.0062F4B6
  4. 00624E27  |. A3 1C7EB500    MOV     DWORD PTR DS:[B57E1C], EAX
  5. 00624E2C  |. E8 38A40000    CALL    Musician.0062F269
  6. 00624E31  |. E8 7AA30000    CALL    Musician.0062F1B0
  7. 00624E36  |. E8 39F9FFFF    CALL    Musician.00624774   <<=== Похоже мы были тут
  8. 00624E3B  |. 8975 D0        MOV     DWORD PTR SS:[EBP-30], ESI
  9. 00624E3E  |. 8D45 A4        LEA     EAX, DWORD PTR SS:[EBP-5C]
  10. 00624E41  |. 50             PUSH    EAX                              ; /pStartupinfo = NULL
  11. 00624E42  |. FF15 3C0AB600  CALL    DWORD PTR DS:[<&KERNEL32.GetStar>; \GetStartupInfoA


Но все равно, кажется что я копаю немного не там. Как-то очень "рано" идет проверка.



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 15 мая 2012 22:52
· Личное сообщение · #2

Три раза перечитал. Где вопрос?



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

Создано: 15 мая 2012 23:01 · Поправил: ekkl
· Личное сообщение · #3

Вопрос в том, чтобы мне подсказали, где искать ту саму проверку на зарегистрированность.
И копаю я туда или не туда?
Ткните, пожалуйста меня носом, в каком направлении смотреть дальше



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 15 мая 2012 23:04
· Личное сообщение · #4

Ну как бы ответ только один - смотреть где-то в проге.
И было бы легче, если хотя бы кто-то знал, что это вообще за прога.
Ссылку в студию.



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

Создано: 15 мая 2012 23:07 · Поправил: ekkl
· Личное сообщение · #5

http://www.notation.com/download/NotationMusician263TrialSetup.exe
Лучше эта
http://www.notation.com/download/NotationMusician263TrialSmallSetup.exe
Я и смотрю, только хочу поинтересоваться там ли где надо.



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

Создано: 15 мая 2012 23:29
· Личное сообщение · #6

Registration находится в реестре, но т.к. это триалка, значение даже не читается.



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

Создано: 15 мая 2012 23:34
· Личное сообщение · #7

То есть ничего сделать нельзя?
Кроме как пошаманить с датой установки?



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

Создано: 16 мая 2012 10:25
· Личное сообщение · #8

А как можно узнать где она хранит дату установки? И исключить проверку того, когда она установлена?
Пробовал ставить бряки на RegOpenKey Программа завершает свою работу.


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


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