![]() |
Crackme #3
Вот соб-но 3 крекми . Цель найти правильный серийник(Пароль) для своего ника . Размер 6кб , писал полностью на masm . Удачи :)
ЗЫ : Сложность средняя вроде , сильно не пинайте ЗЫЫ : Если интересного могу выложить сурсы , и с Новым Годом всех !) _http://www.rapidshare.ru/876027 _http://slil.ru/26500051 |
жесть
|
Ну почему сразу жесть , у меня времени небыло на драйвер и vm . Хотел на новый год . Интересно кто нить сломает ?
|
не, тут жесть шо ты в новогоднюю ночь кракмисы пишеш. наркоман :D
|
У меня при дебаге почему-то иногда после безобидных команд типа JZ система подвисает... 1 раз повисла основная, запустил на вмварьке - там уже дважды такое случилось - и везде в разных местах..
|
При дебаге возможно :
1) Висяк OS 2) Код самомодифицируется в зависимости от присутствия отладчика или же при его отсутствии 3) Изменение констант (так же в зависимости от дебага) нужных для вычисления хешей |
ad1d0s : Ну тогда сломай , тебе тут не болталка оффтопить :)
|
не интересно, да и брутить rc2 некогда.
Код:
004021F4 6A 00 PUSH 0 |
Облегчаю
Login : RedAlert Pass : Antichat Forever!!! , All happy New Year:) |
а если код правильный, то в MessageBox'е должно быть
Код:
Good :)! |
скучный крякми.. вначале куча "антидебага", который ясно, что антидебаг, даже если б не было сборкой самых простых способов(вероятно, отсюда: http://www.securityfocus.com/infocus/1893) а потом считаются два хеша, складываются, и дальше какой-то занудный выбор из большого интового массива генерит сообщение.
и PS: раздражает "антидебаг" cmp esi, -1. Вот какого хрена esi должен не быть -1, а? |
Цитата:
Цитата:
Код:
.if esi == 0FFFFFFFFhSource Code ---> _http://www.rapidshare.ru/877323 Что нужно что бы крекми был нескушный? Во что стоит вкладываться ? VM ? antidebug ? r0 ? crypto ? |
Цитата:
|
Вроде получилось наконец-то =)
name: Код:
winterfrostКод:
000fJ1vqКод:
0005E7eXВ силу особенностей антиотладки, ключики отличаються в разных системах =) Кстати, по поводу esi. Как правильно заметил FoX's он действительно отличаеться в разных системах(а возможно ещё по каким-то причинам), вот например в Висте esi = -2. Код:
.if esi == 0FFFFFFFFhНемного раздражало то, что окошко крякмиса нельзя переключиться по alt+tab, быстро тонет в дебрях других окон, а такж неплохо было-бы блокировать основное диалоговое окно, пока открыт MessageBox сообщающий о резултатах проверки пароля (ну и прочии боксы, например about). P.S. в исходники пока не смотрел |
| Время: 15:22 |