Сейчас на форуме: Magister Yoda, rtsgreg1989, ==DJ==[ZLO] (+6 невидимых)

 eXeL@B —› Основной форум —› PCMedik 6.1.31...
. 1 . 2 . >>
Посл.ответ Сообщение

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

Создано: 13 марта 2005 22:50
· Личное сообщение · #1

Распаковка, правка условного перехода,- табличка Thank you for purchasing PCMedik. Но при следующем запуске - не зарегино! Облазил все call-ы, особенно последний перед условным переходом, там несколько вложенных call-ов, в одном из них, где-то в недрах kernel32.dll вылетаю из проги! Наверняка кто-то уже исследовал её, плиз наведите на мысль...
P.S. Нашёл в архиве описание у Mafia32, но там о другой проблеме говорится.




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 14 марта 2005 12:05
· Личное сообщение · #2

buddy пишет:
особенно последний перед условным переходом

Попробуй по этому call'у вписать
mov al,01
ret




Ранг: 303.7 (мудрец), 4thx
Активность: 0.190
Статус: Участник
tPORt Manager

Создано: 14 марта 2005 12:13
· Личное сообщение · #3

WELL пишет:
Попробуй по этому call'у вписать

Так работае, но после этого последуют перезагрузки компа. Надо будет ещё и их ловить, но это легко.



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 14 марта 2005 12:47
· Личное сообщение · #4

A ewe esli ja pravilno pomnu ona pri kagdom zapyske pitaetsja lomitsja v inet, i esli 4eto y nee ne vihodit, ili server vozvrawaet false to registracija s4itaetsja ne yspewnoi. Eto toge nada pat4it




Ранг: 303.7 (мудрец), 4thx
Активность: 0.190
Статус: Участник
tPORt Manager

Создано: 14 марта 2005 12:50
· Личное сообщение · #5

crEL пишет:
A ewe esli ja pravilno pomnu ona pri kagdom zapyske pitaetsja lomitsja v inet, i esli 4eto y nee ne vihodit, ili server vozvrawaet false to registracija s4itaetsja ne yspewnoi. Eto toge nada pat4it

А ты поищи процедуру ломинья в инет и сделай, чтобы она возвращала что зарегина. Хотя в 5-ой версии я токого не видел.



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

Создано: 14 марта 2005 13:48
· Личное сообщение · #6

WELL
Я сделал так:
push xxxxxx (адрес cmp al,01)
mov al,01
ret

но эффект тот же,- табличка Thank you ..., не зарегино. В реестр записывается последний введённый сериал. И ползунок Heal Boost не работает, когда только начинал исследовать её - то выскакивало окошко типа: доступно только в зарегиной версии.




Ранг: 303.7 (мудрец), 4thx
Активность: 0.190
Статус: Участник
tPORt Manager

Создано: 14 марта 2005 13:55
· Личное сообщение · #7

MozgC кажись её ломает от версии к версии, подожди его



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

Создано: 14 марта 2005 14:23
· Личное сообщение · #8

хы.. читаю топик и фигею... не, честно.. что там ломать.. 33c040c3 это в call.. и занопить 2 раза вызов ExitWindowSEX

-----
Shalom ebanats!




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

Создано: 14 марта 2005 15:20
· Личное сообщение · #9

SLV
Это для тебя нечего ломать, а вот мурку можешь сыграть?
Заменить 33с0 на 40с3 - это по сути то же самое, что советовал WELL, или я ошибаюсь?
До ExitWindow дойти не получается (пока), вылетаю на Terminated, напиши чуть подробнее, плиз ...




Ранг: 303.7 (мудрец), 4thx
Активность: 0.190
Статус: Участник
tPORt Manager

Создано: 14 марта 2005 15:28
· Личное сообщение · #10

SLV пишет:
и занопить

А ещё лучше переход сверху поменять.




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 14 марта 2005 16:22
· Личное сообщение · #11

Я точно не помню 1 там в al вгонять надо или занулить eax %)
Вообще я делал универсальные патчи ко всем версиям прог от Pgware.
Правда давно не качал и не проверял их...



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

Создано: 14 марта 2005 17:09
· Личное сообщение · #12

@buddy: bp RaiseException.. эт там трюк такой.. а проще засунь файл в иду и посметри где там 2 раза вызывается ExitWindowsEx...

-----
Shalom ebanats!




Ранг: 103.0 (ветеран)
Активность: 0.030
Статус: Участник

Создано: 14 марта 2005 19:16 · Поправил: MozgC
· Личное сообщение · #13

SLV пишет:
и занопить 2 раза вызов ExitWindowSEX


Ну, ну... Занопь, и у тебя потом прога и когда нужно не будет перезагружаться. Там надо смотреть и искать проверочные перезагрузки (их будет штук 9 - 10), их и нопить, а которые нужные - не трогать.

Насчет лазания в инет. Ищите строки /ONLINE в файле, смотрите на них xRef'ы и нопьте там процедуру ShellExecute вместе с передачей параметров.



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

Создано: 14 марта 2005 19:19
· Личное сообщение · #14

SLV
Всё сделал как ты сказал,- работает , правда с ошибкой, но теперь хоть знаю, что и где искать, спасибо!
Но всё же хотелось бы найти настоящий серийник, возможно ли это в этой проге? (Дамаю что возможно, но найти не могу...)



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

Создано: 14 марта 2005 19:31
· Личное сообщение · #15

MozgC
Да, именно когда выскакивает окошко с предложением перезагрузить, следом - ошибка, да ещё и runtime 21 ...
А как отличить нужные перезагрузки от ненужных? И можно ли найти серийник?



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

Создано: 14 марта 2005 19:40
· Личное сообщение · #16

@MozgC: я предложил наипростейший вариант...

-----
Shalom ebanats!





Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 14 марта 2005 19:55
· Личное сообщение · #17

Там ещё онлайн-проверки.
MozgC пишет:
Ищите строки /ONLINE в файле

Поэтому патчить всё равно придётся.



Ранг: 103.0 (ветеран)
Активность: 0.030
Статус: Участник

Создано: 14 марта 2005 20:59 · Поправил: MozgC
· Личное сообщение · #18

buddy пишет:
А как отличить нужные перезагрузки от ненужных?


Когда вызов ExitWindowsEx происходит рядом с вызовом процедуры проверки регистрации - это проверочная перезагрузка =)

buddy пишет:
И можно ли найти серийник?


Можно. Мы например релизили universal patcher (для любой версии, ну чтобы онлайн проверку запатчить) + keygen.



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

Создано: 14 марта 2005 21:28
· Личное сообщение · #19

MozgC
Спасибо, теперь всё более-менее ясно стало, осталось дело за малым,- расшевелить серое вещество
Всем спасибо!!!



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

Создано: 15 марта 2005 22:04
· Личное сообщение · #20

buddy-там первая часть кода в память пишется и видна, тока добавь к ней +2+UCF21
name: DrFits
code: 13676405088364424+2+UCF21


-----
Само плывет в pуки только то, что не тонет.




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

Создано: 15 марта 2005 22:46
· Личное сообщение · #21

DrFits
Сибо, а как ты увидел +2+UCF21 ?



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

Создано: 15 марта 2005 22:55
· Личное сообщение · #22

buddy-копни прогу поглубже

-----
Само плывет в pуки только то, что не тонет.




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

Создано: 15 марта 2005 23:09
· Личное сообщение · #23

DrFits
ты как я вижу воспользовался кейгеном от uCF

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




Ранг: 103.2 (ветеран)
Активность: 0.020
Статус: Участник
Нолик :)

Создано: 15 марта 2005 23:14
· Личное сообщение · #24

DrFits пишет:
там первая часть кода в память пишется и видна, тока добавь к ней +2+UCF21

креатифф говно/DrFits мудак.
UCF21 - ватермарк на кейгене от ucf..


cc5f_pcmedik_keygens.rar




Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 15 марта 2005 23:17 · Поправил: Ara
· Личное сообщение · #25

Прям рука забанить потянулась.... Последнее предупреждение DrFits'у...



Ранг: 103.0 (ветеран)
Активность: 0.030
Статус: Участник

Создано: 15 марта 2005 23:19
· Личное сообщение · #26

LOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLL =)



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

Создано: 15 марта 2005 23:22
· Личное сообщение · #27

gloom пишет:
ты как я вижу воспользовался кейгеном от uCF

Zer0 пишет:
UCF21 - ватермарк на кейгене от ucf..
-я и не говорил что прогу ломанул, щас сижу и исследую, а код дал что бы в качестве примера был. И если мне риперство пришить хотите-то енто не так.

-----
Само плывет в pуки только то, что не тонет.





Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 15 марта 2005 23:55
· Личное сообщение · #28

DrFits пишет:
щас сижу и исследую

Что исследую? Кейген?
Отмазки детские...




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 16 марта 2005 05:44
· Личное сообщение · #29

DrFits пишет:
И если мне риперство пришить хотите-то енто не так

Не рипперство, а понтя корявые =)))



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

Создано: 16 марта 2005 09:27
· Личное сообщение · #30

Ara пишет:
Что исследую? Кейген?
Отмазки детские...

WELL пишет:
Не рипперство, а понтя корявые =)))
и т.д.-чем так лажать, так лучше бы забанили, а то помочь хочешь, а тут те на-ключ не твой,хотя про то что он мой я и не говорил.Gloom-бань тогда ещё мой IP, чтоб я и форум прочесть не смог, так мне легче будет.

-----
Само плывет в pуки только то, что не тонет.



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


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