Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпорки.docx
Скачиваний:
61
Добавлен:
24.04.2019
Размер:
156.78 Кб
Скачать

17 Средства обеспечения компьютерной безопасности.

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

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

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

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

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

18 Система команд процессора.

Система команд - это набор допустимых для данного процессора управляющих кодов и способов адресации данных. Система команд жестко связана с конкретным типом процессора, поскольку определяется аппаратной структурой блока дешифрации команд, и обычно не обладает переносимостью на другие типы процессоров (хотя может иметь место совместимость “снизу-вверх” в рамках серии процессоров, как, например, в серииi80x86 ).

Полный набор команд конкретного процессора называют машинным языком или системой команд.

Различные процессоры часто имеют одну и ту же (или слабо варьирующую) систему команд - например, процессоры Intel 80386, 486, Pentium, Pentium II, AMD К6, Athlonи т. д.

Процессоры, которые могут исполнять программы на одном и том же машинном языке, называются бинарно-совместимыми. Отношение бинарной совместимости не всегда симметрично. Асимметрия отношений совместимости обычно направлена от предыдущего поколения процессоров к следующему: более новое устройство совместимо с более старым аналогом, поэтому говорят о совместимости снизу вверх. Это отношение позволяет классифицировать вычислительные системы по поколениям и выделять в разных поколениях предка и совместимых с ним потомков.

Нередко бывает и так, что более новый процессор имеет совсем другую систему команд, но умеет исполнять программы на машинном языке старого процессора в так называемом режиме совместимости - например, все процессоры семейства х86 могут исполнять программы для Intel8086 и 80286. Некоторые ОС для х86 даже предоставляют возможность собрать единую программу из модулей, использующих разные системы команд.

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

Кроме бинарной и ассемблерной совместимостей существует концептуальное родство.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]