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

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

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

Создано: 01 апреля 2007 20:39
· Личное сообщение · #1

Вопрос в принципе ламерский, но если учесть, что я ещё ничего сам не ломанул и эта прога может
будет первой, которую я буду ломать без тутора, прошу ногами сильно не бить.
Есть шароварная игра (Belive in santa). В неё я не играл, но тут ломануть попросили. Ссылка вот:
s3.games.mail.ru/tmps/filedump/0bdeb9f2/setupbelieveinsanta.exe (Около 14 Мб)
Защита там, я уверен, ламерская. Экзэшник ничем не запакована. Написан на C. Я поставил бряк на
MessageBoxA и он сработал! Вываливаюсь здесь (см. файл в аттаче №1). По адресу 00402012 происходит
проверка серийника а потом сравнение al с 0. Я попробовал поменять al по адресу 00402017 на НЕ ноль.
Сообщение о успешной регистрации я получил и прога завершилась. Я перезапустил её и она всё равно считается незарегеной. Так как тут видно, что до проверки серийника ничего особенного не делается я пришёл к выводу, что в самой процедуре проверки зарыто регистрирование проги. Я зашёл в эту процедуру, но тут мне пока что непонятно что. (см. файл в аттаче №2). Помогите разобраться что тут к чему.
Да и ещё: эту прогу можно зарегить по смс, пароль, который высылают по смс (правильный) в течении
2 дней. Отсюда вывод, что прога считывает время. На считывание времени я тоже вышел, но я ещё не готов к таким большим листингам Помогите разобраться в процедуре проверки плз.

Пару вопросов ещё:
1) Что такое imul ecx ?
2) По адресам 004018с3 - 004018d2 просто перенос введённого серийника?

1c0c_01.04.2007_CRACKLAB.rU.tgz - Два скриншота.rar




Ранг: 279.1 (наставник)
Активность: 0.160
Статус: Участник
wizard

Создано: 02 апреля 2007 01:44
· Личное сообщение · #2

[poly] glot пишет:
Что такое imul ecx


Умножение целого числа со знаком, находящегося в регистре eax
на операнд-источник (в данном случаи ecx)

-----
Что один человек сделал , другой всегда сломать может...




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

Создано: 02 апреля 2007 08:39
· Личное сообщение · #3

[poly] glot пишет:
s3.games.mail.ru/tmps/filedump/0bdeb9f2/setupbelieveinsanta.exe


Ссылка не работает, дай прямую или залей на обменник.



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

Создано: 02 апреля 2007 09:02
· Личное сообщение · #4

Rush пишет:
Ссылка не работает, дай прямую или залей на обменник

Извини, не проверил ссылку. Вот ссыль на страничку, где нажмёшь кнопку скачать и всё будет ок.
games.mail.ru/shareware/shareware/game/pover_v_santu/



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

Создано: 02 апреля 2007 17:08
· Личное сообщение · #5

Не знаю, когда ты эту игрушку качал, но у меня она запакована UPX и запускается только при параметре запуска "193"



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

Создано: 02 апреля 2007 18:12
· Личное сообщение · #6

У меня на MessageBoxA он не остановился, но ограничения снимаются довольно просто. В папке с игрой есть файл GameData.Bin. Переименовываешь его в gamedata.exe и распаковываешь. После этого игра запускается без всяких ограничений



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

Создано: 06 апреля 2007 16:13
· Личное сообщение · #7

Да, по этой ссылке скачивается не совсем то о чём я говорил. То есть игрушка вроде та, а вот меню другое
и регистрация тоже другая. Странно. Может если найду ту версию, про которую я говорил, выложу, а пока что...


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


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