Вопрос № 35139: Уважаемые эксперты! Хочу вам задать вопроы, которые не дают мне покоя и дальнейшего развития в Ассемблере.
Я написал простенькую программу по запросу пароля и его проверки. Далее я решил написать "crack" который бы считывал из этой про...
Вопрос № 35.139
Уважаемые эксперты! Хочу вам задать вопроы, которые не дают мне покоя и дальнейшего развития в Ассемблере.
Я написал простенькую программу по запросу пароля и его проверки. Далее я решил написать "crack" который бы считывал из этой программы пароль по адресу в котором он хранится. Я решил прочитать его с использованием FCB, DTA, с произвольным способом чтения. И вот такие проблемы:
1. При откладке под Debugom пишет код возрата AL=FFh мол нету в оглавлении.
2. При простом запуске все находит но выдает ошибку в чтении, какую не знаю.
Да и еще такой любопытый "Эффект" если процедуру обработки чтения написать после ее вызова то с присутствием RETа в конце этой процедуры завершается работа программы вообще даже без выдачи сообщения, если его нету то все нормально, так же нормально если процедуру с этим оператором написать где-нибудь в конце основной процедуры.
Помогите пожалуйста, а то не как не могу понять в чем дело?
Приложение:
Отправлен: 10.02.2006, 13:37
Вопрос задал: Postal (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Евгений Иванов
Здравствуйте, Postal!
Сначала установи DTA.
Потом ищи работай.
Но советую не использовать эти функции - они устарели.
Используй нумерованный доступ к файлам лучше.
Удачи!
--------- Что имеем - не храним, потерявши - плачем
Ответ отправил: Евгений Иванов (статус: Профессор)
Отправлен: 10.02.2006, 15:24 Оценка за ответ: 3