• XSS.stack #1 – первый литературный журнал от юзеров форума

CrackMe crackme 01 by demien (challenge)

demien

(L2) cache
Пользователь
Регистрация
29.09.2008
Сообщения
492
Реакции
14
########################
# crackme 01 by demien
########################

Сложность: Легкая (4 из 10)
Статус: файл не упакован, откомпилирован компилятором Delphi 7
Задание:
Требуется найти стринговое значение и ввести его... при правильно введенном значении появится одобрительная надпись;)
Крэкмис Может быть интересен начинающим реверсерам.
В крэкмисе присутствуют некоторые проверки на длину введенного значения, мусорные функции, не вызываются диалоговые окошки с сообщениями типа Правильно и Не правильно, что затрудняет нахождение места с проверкой кода.


пасс на архив: #@^#$^#$^@#%^@#^
ссылка: _http://www.sendspace.com/file/vc09w4
размер: 176 кб

p.s. Было бы не плохо, если бы реверсер при успешном взломе отписался о способе взлома.
p.s.s. Если у кого-нибудь есть интерес к подобному, то в свободное время могу написать что нибудь по сложнее...
 
Декомпилим Dede,попадаем на первый батон
Код:
510532A0     55                   PUSH EBP
Проверка условия длины
Код:
510532D1     83F8 0B              CMP EAX,0B
510532D4     75 07                JNZ SHORT crackme0.510532DD
Если длина несовпала игнорируем
попадаем сюда
Код:
510531C8     55                   PUSH EBP
где происходит сравнение верно,неверно.
верный находится в регистре EBX

Сложность 1 из 10.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх