Просмотр полной версии : 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
А в чём компилишь?
upd (xp sp2)
http://img244.imageshack.us/img244/7439/capture1in8.jpg
ППЦ. 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]
.text:004015F9 lea eax, [ebp+var_34]
:)))))) не, это студия без оптимизации.
Есть у мну эта либа... У всех размер 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 скомпилен. забыл чёта про топик этот. дерзайте
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot