CrackMe by Ra$cal. Good luck :)

Discussion in 'Реверсинг' started by Ra$cal, 25 Aug 2006.

  1. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    Ну раз уж пошла такая пьянка вот вам мой крякми. В принципе не очень сложный.
    Задача: разобраться с крякмисом. Битхак не поможет ;)
    Прочее: начисляются баллы за слдеующее - описание элементов защиты, алго, принципа работы, ну и за разломаный в виде ключа или ключеделалки. За первые 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
     
    #1 Ra$cal, 25 Aug 2006
    Last edited: 25 Aug 2006
    1 person likes this.
  2. BUG(O)R

    BUG(O)R Elder - Старейшина

    Joined:
    15 Aug 2006
    Messages:
    63
    Likes Received:
    15
    Reputations:
    16
    Не запускается даже.

    ---------------------------
    Error
    ---------------------------
    Unable to start file 'D:\CrackMe by Ra$cal.exe'
    ---------------------------
    ОК
    ---------------------------

    У кого-нибудь работает?
     
  3. k1b0rg

    k1b0rg Тут может быть ваша реклама.

    Joined:
    30 Jul 2005
    Messages:
    1,182
    Likes Received:
    399
    Reputations:
    479
    наверное так и задумано =)
     
  4. BUG(O)R

    BUG(O)R Elder - Старейшина

    Joined:
    15 Aug 2006
    Messages:
    63
    Likes Received:
    15
    Reputations:
    16
    Не, прога не падает, орёт загрузчик винды, как-будто заголовки битые, я вроде глянул, всё ок, ну она даже просто так не запускается. WinXP SP1
     
  5. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    Обновил. ХЗ что творится. Всё что компилю на свём (SP2) без вазелина не работает на других виндах. Кстати, у всех есть нужные библы??? А то нужна msvcr80.dll
     
  6. tclover

    tclover nobody

    Joined:
    13 Dec 2005
    Messages:
    741
    Likes Received:
    682
    Reputations:
    287
    А в чём компилишь?
    upd (xp sp2)
    [​IMG]
     
    #6 tclover, 26 Aug 2006
    Last edited: 26 Aug 2006
  7. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    ППЦ. Microsoft Visual Studio 2005. C++ win 32. без mfc, только crt
     
  8. BUG(O)R

    BUG(O)R Elder - Старейшина

    Joined:
    15 Aug 2006
    Messages:
    63
    Likes Received:
    15
    Reputations:
    16
    У меня на Sp1 есть msvcr70.dll
    Вот собсно и причина. Не все ещё себе поставили студию последнюю:)
     
  9. Go0o$E

    Go0o$E Members of Antichat

    Joined:
    27 Jan 2006
    Messages:
    304
    Likes Received:
    228
    Reputations:
    419
    Ха... А у меня пошло =)
     
  10. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    Гусь, ну теперь ломай :) У тебя фора получается есть ;)
    А на счёт студии - а как же вы тогда для кпк пишите в натив? eVC не порадовала. Если что вот линк на либу:
    http://rascalspb.narod.ru/Crackme/msvcr80.rar (18 кило)
     
  11. Go0o$E

    Go0o$E Members of Antichat

    Joined:
    27 Jan 2006
    Messages:
    304
    Likes Received:
    228
    Reputations:
    419
    Да только я ключи плохо ищу. =(
     
  12. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    А там не искать ;) Алго надо разобрать. Всё просто. Попробуй. Сообщай что нашёл, я буду поправлять если что не так. Я так люблю реверсить =)) Можешь попробовать битхакнуть. ВВсего 2 прыга фиксить. Вся проверка в одном месте. Хотя как таковой проверки нету. Просто без правильного ключа не получится увидеть правильное сообщение
     
  13. BUG(O)R

    BUG(O)R Elder - Старейшина

    Joined:
    15 Aug 2006
    Messages:
    63
    Likes Received:
    15
    Reputations:
    16
    Тоже самое... Ну, не судьба наверное.
     
  14. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    Карочь в памяти висит ещё msvcrt.dll. Кидаю и её. Заодно пригодится на будущее, для прог скомпиленых в 8 версии С++ от мелкомягких. Просьба сообщить о результате.
    Линк
    http://rascalspb.narod.ru/Crackme/msvcr80.rar (166 кило)
     
  15. hidden

    hidden 7H3 0N3

    Joined:
    23 Apr 2006
    Messages:
    550
    Likes Received:
    332
    Reputations:
    386
    Я на этой визуалке не пишу, не подскажешь что это за вункция?
    Code:
    .text:004015AF                 call    ??2@YAPAXI@Z    ; operator new(uint)
     
  16. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    new - выделение памяти
    Передаётся размер, скока надо.
     
  17. hidden

    hidden 7H3 0N3

    Joined:
    23 Apr 2006
    Messages:
    550
    Likes Received:
    332
    Reputations:
    386
    МДА... некоторые строчки меня поражают, неужели это студия так делает сама, или это ты фрагменты на асм'е вставлял? :)
    Code:
    .text:004015F5 lea     eax, [esi+eax+7]
    .text:004015F9 lea     eax, [ebp+var_34]
    
     
  18. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    :)))))) не, это студия без оптимизации.
     
  19. BUG(O)R

    BUG(O)R Elder - Старейшина

    Joined:
    15 Aug 2006
    Messages:
    63
    Likes Received:
    15
    Reputations:
    16
    Есть у мну эта либа... У всех размер 73*728 байт? Мож у меня не докачивает.
     
  20. Ra$cal

    Ra$cal Elder - Старейшина

    Joined:
    16 Aug 2006
    Messages:
    670
    Likes Received:
    185
    Reputations:
    78
    Выложил ещё на рапиду:
    http://rapidshare.de/files/30919118/msvcr80.rar.html
    Размер архива - 165 Kb
    Размер msvcr80.dll - 35 KB
    Размер msvcrt.dll - 335 Kb