![]() |
CrackMe by Ra$cal. Good luck :)
Ну раз уж пошла такая пьянка вот вам мой крякми. В принципе не очень сложный.
Задача: разобраться с крякмисом. Битхак не поможет ;) Прочее: начисляются баллы за слдеующее - описание элементов защиты, алго, принципа работы, ну и за разломаный в виде ключа или ключеделалки. За первые 3 пункта по +5. За ключ +15. За ключеделалку +20 Из приятного - вполне вероятно падение кокмиса при вводе неправильного пасса. Это элемент защиты :) Если будет совсем туго буду наводить на правильные ходы. Для середняков самое то. Для начинающих хорооший обучающий материал - придётся не ломать, а реверсить. Запомните эти слова :) Желаю приятно провести время. Линк: http://depositfiles.com/files/219545/CrackMe_by_Rascal.rar.html http://rascalspb.narod.ru/Crackme/CrackMe_by_Rascal.rar Размер 10 kb |
Не запускается даже.
--------------------------- Error --------------------------- Unable to start file 'D:\CrackMe by Ra$cal.exe' --------------------------- ОК --------------------------- У кого-нибудь работает? |
наверное так и задумано =)
|
Не, прога не падает, орёт загрузчик винды, как-будто заголовки битые, я вроде глянул, всё ок, ну она даже просто так не запускается. WinXP SP1
|
Обновил. ХЗ что творится. Всё что компилю на свём (SP2) без вазелина не работает на других виндах. Кстати, у всех есть нужные библы??? А то нужна msvcr80.dll
|
|
ППЦ. Microsoft Visual Studio 2005. C++ win 32. без mfc, только crt
|
У меня на Sp1 есть msvcr70.dll
Вот собсно и причина. Не все ещё себе поставили студию последнюю:) |
Ха... А у меня пошло =)
|
Гусь, ну теперь ломай :) У тебя фора получается есть ;)
А на счёт студии - а как же вы тогда для кпк пишите в натив? eVC не порадовала. Если что вот линк на либу: http://rascalspb.narod.ru/Crackme/msvcr80.rar (18 кило) |
Да только я ключи плохо ищу. =(
|
А там не искать ;) Алго надо разобрать. Всё просто. Попробуй. Сообщай что нашёл, я буду поправлять если что не так. Я так люблю реверсить =)) Можешь попробовать битхакнуть. ВВсего 2 прыга фиксить. Вся проверка в одном месте. Хотя как таковой проверки нету. Просто без правильного ключа не получится увидеть правильное сообщение
|
Тоже самое... Ну, не судьба наверное.
|
Карочь в памяти висит ещё msvcrt.dll. Кидаю и её. Заодно пригодится на будущее, для прог скомпиленых в 8 версии С++ от мелкомягких. Просьба сообщить о результате.
Линк http://rascalspb.narod.ru/Crackme/msvcr80.rar (166 кило) |
Я на этой визуалке не пишу, не подскажешь что это за вункция?
Код:
.text:004015AF call ??2@YAPAXI@Z ; operator new(uint) |
new - выделение памяти
Передаётся размер, скока надо. |
МДА... некоторые строчки меня поражают, неужели это студия так делает сама, или это ты фрагменты на асм'е вставлял? :)
Код:
.text:004015F5 lea eax, [esi+eax+7] |
:)))))) не, это студия без оптимизации.
|
Есть у мну эта либа... У всех размер 73*728 байт? Мож у меня не докачивает.
|
Выложил ещё на рапиду:
http://rapidshare.de/files/30919118/msvcr80.rar.html Размер архива - 165 Kb Размер msvcr80.dll - 35 KB Размер msvcrt.dll - 335 Kb |
Не, я про размер крякмиса. Проверил у знакомого на Sp2. Тоже не пашет.
|
Размер такой должен быть. Просто после компиляции немного изменился.
А либы скачай. Они из последней студии. Если с ними не запахает, то финиш. |
Дык я качал их, крякмис не пашет.
|
У меня с SP2 Home Edition всё пашет, может из за того что оффис 2003 какие-нибудь либы ставит, потому-что на тот комп от мелкомягких кроме оффиса ничего не ставил.
|
Через пару дней перекомпилю. В 5 студии мля не кинуть в папку манифест. Падает. Так что как тока железяки заменю и переустановлю систему поставлю 3-ю студию.
|
http://ifolder.ru/1010324
вот в 2003 скомпилен. забыл чёта про топик этот. дерзайте |
| Время: 21:31 |