русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Защита системных файлов


Дата добавления: 2014-12-02; просмотров: 551; Нарушение авторских прав


Все ранние версии Windows имели один общий недостаток — при установке дополнительного программного обеспечения практически любые совместно используемые системные файлы, в том числе DLL и ЕХЕ, могли быть изменены. Последствия замены этих файлов некорректными или несовместимыми версиями могли быть непредсказуемыми: от снижения производительности операционной системы до некорректного поведения остальных приложений, периодического появления ошибок STOP и даже проблем с загрузкой.

В Windows 2000 впервые за всю историю Windows сделана попытка исправления этой ситуации. Разумеется, эта функциональная возможность также предусмотрена и в Windows XP. Она называется Windows File Protection и включает в себя два компонента:

  • сервис Windows File Protection;
  • утилита командной строки System File Checker (Sfc.exe).

Сервис Windows File Protection (WFP) основывается на принципе определения цифровых подписей всех защищенных системных файлов (SYS, DLL, OCX, TTF, FON, EXE) и защищает их от случайного изменения или перемещения. WFP выполняется в фоновом режиме и защищает все файлы установленные программой Setup в ходе инсталляции операционной системы.

WFP выявляет все попытки других программ выполнить замену или перемещение защищенных системных файлов, осуществляя проверку наличия у файла цифровой подписи, свидетельствующей, что версия, предназначенная на замену, совместима с Windows XP. В случаях, когда новая версия системного файла не корректна, System File Protection замещает этот файл резервной копией из папки %SystemRoot%\System32\D\lcache или с компакт-диска Windows XP. Если функция System File Protection не может обнаружить надлежащей версии файла, она предлагает пользователю указать путь к каталогу, из которого такая версия может быть скопирована, а также регистрирует попытку замещения файла в системном журнале событий. По умолчанию эта функция всегда активизирована, и позволяет выполнять замену системных файлов только в случае установки следующих видов программного обеспечения:



  • сервисных пакетов Windows 2000 и Windows XP (с использованием программы Update.exe);
  • дистрибутивных пакетов типа Hotfix (с использованием Hotfix.exe); П обновления версии операционной системы (с помощью Winnt32.exe).

 



<== предыдущая лекция | следующая лекция ==>
Механизм защиты драйверов цифровой подписью | Проверка системных файлов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.084 сек.