![]() |
eXeL@B —› Вопросы новичков —› Взлом DOS-программы |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 22 октября 2006 10:11 · Личное сообщение · #1 Привет всем! Есть такая тема у меня. Мы делаем лабораторные работы в специальных программах, написанных на pascal. Первая лабораторная работа состоит из 10 пачек вопросов по 5 вопросов в каждой пачке. Получается всего 50 вопросов. Если отвечаешь хотя бы на один неправильно, то все начинаешь с начала. В конце этого теста появляется экран с надписью РАБОТА ВЫПОЛНЕНА. Потом показываешь этот экран преподу и он отмечает, что ты сдал лабу. Я хочу сделать, чтобы при запуске программы появлялся этот финальный экран. Начал редактировать этот exe файл программой IDA. Она мне создала блок-схему всей этой программы. Я увидел, что в конце практически каждого блока сделан переход на следующий : jz <метка>. Я попытался сделать это с первого блока на последний, но в этой программе у меня ничего не получилось ![]() СПАСИБО! ![]() |
|
Создано: 18 января 2009 09:38 · Личное сообщение · #2 |
|
Создано: 18 января 2009 11:30 · Личное сообщение · #3 Вот... в силу того что код слишком плотный пришлось убрать рисование рамки при выборе ответа... секретная клавиша H по ней автоматически делается правильный ответ) ![]() ![]() |
|
Создано: 18 января 2009 11:53 · Личное сообщение · #4 поправил.. но все равно остался косяк что на первом вопросе графиков не срабатывает клавиша... ![]() ![]() |
|
Создано: 18 января 2009 20:06 · Поправил: finreal · Личное сообщение · #5 Veliant пишет: Вот... в силу того что код слишком плотный пришлось убрать рисование рамки при выборе ответа... секретная клавиша H по ней автоматически делается правильный ответ) спасибо, но есть минусы: 1.сделано только для первых двух уровней. всего их 12. 2.рамка должна быть, ибо большая вероятность, что заметит препод. взломал сам. сделал для всех уровней по клавише H правильный ответ. с рамкой итд) без потерь качества) кому нужно - стучитесь в icq: 496258363 ![]() |
<< . 1 . 2 . |
![]() |
eXeL@B —› Вопросы новичков —› Взлом DOS-программы |