Сейчас на форуме: asfa, _MBK_, Rio (+7 невидимых)

 eXeL@B —› Вопросы новичков —› Взлом DOS-программы
<< . 1 . 2 .
Посл.ответ Сообщение

Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 22 октября 2006 10:11
· Личное сообщение · #1

Привет всем!
Есть такая тема у меня. Мы делаем лабораторные работы в специальных программах, написанных на pascal. Первая лабораторная работа состоит из 10 пачек вопросов по 5 вопросов в каждой пачке. Получается всего 50 вопросов. Если отвечаешь хотя бы на один неправильно, то все начинаешь с начала. В конце этого теста появляется экран с надписью РАБОТА ВЫПОЛНЕНА. Потом показываешь этот экран преподу и он отмечает, что ты сдал лабу.
Я хочу сделать, чтобы при запуске программы появлялся этот финальный экран. Начал редактировать этот exe файл программой IDA. Она мне создала блок-схему всей этой программы. Я увидел, что в конце практически каждого блока сделан переход на следующий : jz <метка>. Я попытался сделать это с первого блока на последний, но в этой программе у меня ничего не получилось Прошу у вас помощи! Проконсультируйте, как надо правильно это делать и вообще, павильно ли я начал так делать!?
СПАСИБО!



Ранг: 301.4 (мудрец), 194thx
Активность: 0.170.01
Статус: Участник

Создано: 18 января 2009 09:38
· Личное сообщение · #2

отправил...



Ранг: 301.4 (мудрец), 194thx
Активность: 0.170.01
Статус: Участник

Создано: 18 января 2009 11:30
· Личное сообщение · #3

Вот... в силу того что код слишком плотный пришлось убрать рисование рамки при выборе ответа... секретная клавиша H по ней автоматически делается правильный ответ)

b5ed_18.01.2009_CRACKLAB.rU.tgz - TAUGAME.rar



Ранг: 301.4 (мудрец), 194thx
Активность: 0.170.01
Статус: Участник

Создано: 18 января 2009 11:53
· Личное сообщение · #4

поправил.. но все равно остался косяк что на первом вопросе графиков не срабатывает клавиша...

ccdb_18.01.2009_CRACKLAB.rU.tgz - TAUGAME.rar



Ранг: 0.4 (гость)
Активность: 0=0
Статус: Участник

Создано: 18 января 2009 20:06 · Поправил: finreal
· Личное сообщение · #5

Veliant пишет:
Вот... в силу того что код слишком плотный пришлось убрать рисование рамки при выборе ответа... секретная клавиша H по ней автоматически делается правильный ответ)

спасибо, но есть минусы:
1.сделано только для первых двух уровней. всего их 12.
2.рамка должна быть, ибо большая вероятность, что заметит препод.

взломал сам. сделал для всех уровней по клавише H правильный ответ. с рамкой итд) без потерь качества)
кому нужно - стучитесь в icq: 496258363


<< . 1 . 2 .
 eXeL@B —› Вопросы новичков —› Взлом DOS-программы
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати