PDA

Просмотр полной версии : Мой Crackme


Dracula4ever
14.08.2006, 22:24
Было скушно вот и написал маленький Crackme.

(был написан на C++)

Линк:
http://www.planetnana.co.il/konstantin_frolov/Untitled1.exe



Кто тут у нас хорошо в реверсинге ? :)

Go0o$E
14.08.2006, 23:25
Забить нопами jnz short loc_40141B и все =)
Ща поищу пароль.

DarkIce
15.08.2006, 00:24
dracula4ever Ты бы сделал чтоб окно сразу не закрывалось а то через сmd открывать геморно.
Ну и вобщем можно было чтонить посерьезнее сделать а то там крякать 10 секунд.
Вот кряк - http://slil.ru/23019292


Go0o$E
А смысл нопить ? надо ж добится чтоб надпись вылезла что все верно а не не вылезла что неверно.Представь из файла будет текст братся. Заменить invalid pass на valid pass все равно ж результата не добьештся чтоб на то что надо выходило на нужную процедуру и выдавало что зарегился.а текст менять имхо самое дурацкое занятие в крякинге ибо никакого эфекта это не дает.
и нопить лучше окошки

зы. консоль - зло =)

ProTeuS
15.08.2006, 12:41
мдааааа

call __ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_E S5_PKc
mov [esp+18h+var_14], offset aInputPassword ; "input password: "
mov [esp+18h+var_18], offset dword_4433C0
call __ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_E S5_PKc
lea eax, [ebp+var_8]
mov [esp+18h+var_14], eax
mov [esp+18h+var_18], offset dword_443460
call __ZNSirsERi
cmp [ebp+var_8], 350Bh
jnz short loc_40141B

зада4а, видимо, далеко не тривиальная перевести 350Bh в deс.
видимо, еще более нетривиальная 4ем закомпились консольное приложения в 550 кб (и, к тому же, не упаковать его) ;)

Go0o$E
15.08.2006, 13:57
2 DarkIce

А ты пробовал занопить то, что я сказал, прежде чем писать? Уверен, что нет. А если бы сделал это, увидел бы что теперь подходит любой пароль и выводиться заветный Welcome.

tclover
15.08.2006, 17:42
Лучше расскажи чем ты компилировал таким страшным. Мне просто интересно почему получилось полметра мусора.

bul.666
15.08.2006, 17:56
Думаю Borland...

ProTeuS
15.08.2006, 18:32
просто дебаг...