Методы и средства защиты информации

Перехват вывода на экран


Рассмотрим только текстовый режим вывода. Режим графического вывода будет отличаться лишь тем, что изменится адрес видеобуфера в программе, и информация будет представлена в виде точек с определенным цветом.

В оперативной памяти ПЭВМ область видеобуфера имеет заранее известный фиксированный адрес. Видеобуфер, с точки зрения программы, представляет собой область обычной оперативной памяти, которая рассматривается как последовательность слов (16 бит) в формате: символ (8 бит) + цвет (8 бит).

Выводимый на экран текст помещается в видеобуфер, откуда может быть считан и сохранен закладкой.

Синхронизирующим событием в этом случае может быть:

  • ввод с клавиатуры длинной последовательности символов (обрабатываемого текста);
  • чтение из файла;
  • запуск программ с определенными именами.
  • Кроме того, возможно периодическое сохранение области экранного буфера по сигналу от системного таймера.



    Содержание раздела