Сейчас на форуме: _MBK_, ManHunter, Magister Yoda, rtsgreg1989 (+9 невидимых)

 eXeL@B —› Основной форум —› FxBox - KillTimer
Посл.ответ Сообщение

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

Создано: 04 июля 2005 19:14
· Личное сообщение · #1

Ребята, вот в чем проблема.
Программа - заменитель примочки для эл. гитары. В Net`e кряки кривые.

Пытаюсь убить ограничения работы программы (после 4 минут - кирдык:s1.
Поймал на SetTimer и KillTimer - 3 ссылки (как я понял Nag, ограничение на примочку и наверно ограничения на запись).
Но дело в том, что идут какие то проверки.
Пытался обмануть KillTime - закрывается прога.

Вот кусок:
00411D79 MOV EAX, DWORD PTR DS:[515E0C]
00411D7E TEST EAX, EAX
00411D80 JE SHORT fxbox.00411D8B
00411D82 PUSH EAX ; /TimerID = 7A2490 (8004752.)
00411D83 PUSH 0 ; |hWnd = NULL
00411D85 CALL NEAR DWORD PTR DS:[<&USER32.Kill>; \KillTimer
00411D8B MOV EDX, DWORD PTR DS:[45BDE4]
00411D91 PUSH fxbox.00411B60 ; /Timerproc = fxbox.00411B60
00411D96 PUSH EDX ; |Timeout = 40714. ms
00411D97 PUSH 0 ; |TimerID = 0
00411D99 PUSH 0 ; |hWnd = NULL
00411D9B CALL NEAR DWORD PTR DS:[<&USER32.SetT>; \SetTimer

значения в 00411D79 и 00411D96 соответствено меняются.

КАК БЫТЬ?




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

Создано: 04 июля 2005 21:51
· Личное сообщение · #2

dragon-gor
Щас сразу тебе посыпется вот такое:
1. Ссылка на прогу.
2. Размер.
3. и т.д.

Иначе в запросы на crack.
Делай выводы.

-----
Don_t hate the cracker - hate the code.




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

Создано: 05 июля 2005 19:42
· Личное сообщение · #3

Вот ссылка http://www.guitar-fxbox.com/fxbox26.zip http://www.guitar-fxbox.com/fxbox26.zip размер 509к, извеняюсь стормозил.
Запрос на кряк мне не нужен
Эту херь, с таймером, встречаю уже не раз, отсюда и вопросы



Ранг: 192.3 (ветеран), 18thx
Активность: 0.120
Статус: Участник
stoned machine-gunner

Создано: 05 июля 2005 21:30
· Личное сообщение · #4

dragon-gor пишет:
Пытаюсь убить ограничения работы программы (после 4 минут - кирдык:s1.
Поймал на SetTimer и KillTimer - 3 ссылки (как я понял Nag, ограничение на примочку и наверно ограничения на запись).

Все ограничения описаны в справке к программе.

Trial version has following limitations:
1. program disables it self after evaluation period of 30 days,
2. file input is disabled, and file output is limited to 20 secs,
3. realtime processing is limited to 4 minutes of continuous play,
4. registration screen is shown when starting the program.

По второму пункту: только дописывать... разве что открытие файлов тебе не нужно =)

-----
once you have tried it, you will never want anything else




Ранг: 52.6 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 06 июля 2005 00:03
· Личное сообщение · #5

На, тут лехко всё пачится и всё работает как нада =)

Address Old New Comment
---------------------------------------------------------------------- ---------------------
00414C23 CALL fxbox.0043D886 MOV EAX, 1 Убиваем наг
00417E38 JL SHORT fxbox.00417E63 JMP SHORT fxbox.00417E63 Обход предупреждения
004197A4 JE SHORT fxbox.004197F8 JMP SHORT fxbox.004197F8 Обход предупреждения
0041C1ED JE SHORT fxbox.0041C229 JMP SHORT fxbox.0041C229 Обход предупреждения
0042087B JNZ SHORT fxbox.004208B1 JMP SHORT fxbox.004208B1 Убиваем 30 дневный срок



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

Создано: 07 июля 2005 07:16
· Личное сообщение · #6

Наг я убил с начала. Мессаги не стал убивать, чтоб знать обошел ограничения или нет.
Не понял что на 4197а4.
Только ограничения на счет 4 минут остались.
Мессагу стал ловить на ShowWindow, т.к. ни Messagebox, ни CreateWindowEx не сработал.
Прервался, посмотрел в стеке откуда вызывается, адрес 77D5691E. Как найти откуда вызывалась эта процедура.
Пробыват так:
Брякнул на ShowWindow, вышел из процедуры, ниже прервался на Ret -> F8 .... только так и остаюсь на 7ххххххх



Ранг: 52.6 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 07 июля 2005 09:14
· Личное сообщение · #7

dragon-gor пишет:
Мессагу стал ловить на ShowWindow, т.к. ни Messagebox, ни CreateWindowEx не сработал.

=))
Так там всё месаги на MessageBoxA сделаны
dragon-gor пишет:
Не понял что на 4197а4.

004197A4 EB 52 JMP SHORT fxbox.004197F8 перепрыгивает вызов CALL fxbox.00418300

004197B5 E8 46EBFFFF CALL fxbox.00418300 тут MessageBoxA с напоминанием



Ранг: 52.6 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 07 июля 2005 10:42 · Поправил: WarrioR
· Личное сообщение · #8

00414C23 CALL fxbox.0043D886 MOV EAX, 1
00417E38 JL SHORT fxbox.00417E63 JMP SHORT fxbox.00417E63
00419720 JL SHORT fxbox.00419773 JMP SHORT fxbox.00419773
004197A4 JE SHORT fxbox.004197F8 JMP SHORT fxbox.004197F8
00419E2A JNZ SHORT fxbox.00419E3C JMP SHORT fxbox.00419E3C
0041C1ED JE SHORT fxbox.0041C229 JMP SHORT fxbox.0041C229
0042087B JNZ SHORT fxbox.004208B1 JMP SHORT fxbox.004208B1

там прикольно сделано, если время вышло а ана еще играет один поток прыгает на мусорный код и гамовер, я это нашел и наладил =)
тут все пачи для наманой работы
всё прога сломана по ходу =) я тестил ана работала в течении получаса без проблем, потом я её закрыл =)



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

Создано: 07 июля 2005 20:45
· Личное сообщение · #9

Млин... юзаю в ольке, надо было bp MessageBoxA, а писал bpx MessageBoxA. Только разницу не находил, на других брякает bpx ..... Честно, предпочитаю ShowWindow ни разу ни несрабатывало, на MessageBoxA ловил когда туторы читал. Надо так лажануться. Если не трудно, расскажи как нашел усл.переход на 00419E2A



Ранг: 52.6 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 08 июля 2005 00:07
· Личное сообщение · #10

в стеке был адрес той ф-и (при ошибке которая защищала прогу чтоб та не играла > 4 мин)
я применил Hit trace для этой ф-и
тот участок не использовался, я поставил бряк и ждал
после 4х мин ана туда сунулась...



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

Создано: 10 июля 2005 19:49
· Личное сообщение · #11

WarrioR
Спасибо за пояснения!!


 eXeL@B —› Основной форум —› FxBox - KillTimer
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати