Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИБиЗИ_ч2.doc
Скачиваний:
99
Добавлен:
17.04.2015
Размер:
831.49 Кб
Скачать

Рекомендуемая литература:

  1. Голышев Д.Н., Моторин С.В. Криптографическая защита информации. - Новосибирск: НГАВТ. Новосибирская государственная академия водного транспорта., 2008. - 86 с.

  2. Лапонина О.Р. Основы сетевой безопасности: криптографические алгоритмы и протоколы взаимодействия. - 2-е изд. - М.: БИНОМ. Лаборатория знаний, 2007. - 531 с.

  3. Сухарев Е.М. Криптографические методы защиты информации. - М.: Радиотехника, 2007. - 312 с.

Раздел 2. Практические вопросы защиты операционных систем Тема 1. Причины существования уязвимостей в Unix-системах

1.1. Краткая история Unix

Операционная система Unix зародилась в 1969 г. в рамках научно-исследовательского проекта лабораторий Bell Labs корпорации AT&T. А в 1976 г. Unix стал бесплатно распространяться в университетской среде, что послужило появлению многочисленных курсов по операционным системам и, соответственно, для дипломных проектов.

В конце 70-х гг. в AT&T была создана группа поддержки UNIX (Unix Support Group, USG), впоследствии преобразованная в систему лабораторий UNIX (Unix System Laboratories, USL). Задача группы была – «раскрутка» Unix как коммерческого продукта. Разработку системы продолжили и в Bell Labs, и в USG, но в разных направлениях. Версия USL – System III и System V – получили широкое распространение и оказали большое влияние на развитие современных операционных систем.

ОС Berkeley UNIX была создана в 1977г., когда исследовательская группа по вычислительным системам (Computer System Research Group, CSRG), организованная в Калифорнийском университете в Беркли, приобрела лицензию на исходный код системы у компании AT&T. Версии, которые выпускала эта группа, сокращенно назывались BSD (Berkeley Software Distribution). Их начали выпускать в 1977 г. с версии 1BSD для машины PDP – 11 и достиг кульминации в 1993 г., когда была выпущена версия 4.4BSD.

Для коммерческих пользователей лицензии AT&T на исходные тексты всегда стоили очень догоро. Для университетов они сначала были бесплатными или очень дешевыми, но по мере завоевания Unix коммерческого признания цена быстро возросла. В итоге, специалисты Berkeley приняли убрать код AT&T из BSD. Работа предстояла долгая, сложная, утомительная и кропотливая. Незадолго до ее завершения университет лишился финансирования в области исследований операционных систем и исследовательскую группу по вычислительным системам расформировали.

Перед расформированием группа выпустила финальную версию системы без кода AT&T – 4.4BSD – Lite. Большинство современных версий BSD Unix (включая BSD/OS, FreeBSD, NetBSD и OpenBSD) ведут свое начало именно от этой системы(4.4BSD-Lite).

Хотя системы BSD и System V лежат в основе большинства других версий Unix, сами они никогда не были под коммерческим влиянием. Обычно поставщики выбирали одну из систем в качестве шаблона (исходного варианта), на основе которого разрабатывали свою собственную ОС. Иногда на свет появлялись гибриды, соединяющие в себя черты нескольких базовых систем. Неудевительно, что со временем версии Unix стали достаточно существенно отличаться друг от друга.

Настоящим потрясением для мира Unix стало появление ядра Linux, которое сегодня внедрено во многие Unix-системы. Разработка его началась в 1991 г. и была личной инициативой финского аспиранта Линуса Торвальдса (Linux Torvalds), который задался целью переписать стандартное ядро Unix. Со временем к проекту подключилось множество разработчиков, польхователей и прочих энтузиастов. В результате было создано полнофункциональное ядро ситемы промышленного уровня, поддерживаемое многими поставщиками.

Одни из популярных вариантов Unix являются: Solaris 10,Solaris 11, HP-UX 11.31, Red Hat Linux 9 и FreeBSD 9.

OS Salaris компьютерная операционная система, разработанная компанией Sun Microsystem, которая ныне принадлежит Oracle Corporation. Несмотря на то, что Solaris — операционная система с закрытым кодом, большая его часть открыта и опубликована в проектеOpenSolaris. В начале 1990-ч годов Sun Microsystem заменила основанную на BSD SunOS 4 на Unix System V (SVR4), разрабатываемую совместно с AT&T, а также изменила имя SunOS 5 на Solaris 2. А после выхода версии 2.6 Sun Microsystem отбросила из имени «2.», и слудующая версия уже называлась Solaris 7. Solaris – это операционная система SunOS с графической оболочкой и некоторыми дополнительными компонентами.

OS HP-UX компании Hewlett-Packard является гибридом между System V и Berkeley Unix. В HP-UX впервые была представлена система списка контроля доступа для контроля доступа к файлам вместо традиционной системы решений Unix. HP-UX была среди первых UNIX-систем со встроенным менеджером логических дисков.

Red Hat Linux – популярный ранее дистрибутив Linux компании Red Hat. Выпускался с 1995 по 2003 год включительно. На основе Red Hat Linux были созданны такие дистрибутивы, как Mandiva и ASPLinux. Последняя вресия Red Hat Linux была выпущена в 2003 году (Red Hat Linux 9), а в 2004 году компания Red Hat прекратила поддержку Red Hat Linux.

FreeBSD – свободная Unix-подобная ОС, потомок AT&T по линии BSD, созданной в университете Berkeley. FreeBSD работает на PC-совместимых ситемах семейства х86, включая Microsoft Xbox, а также на AMD64, PowerPC. FreeBSD разрабатывается как целостная операционная система. Она хорошо зарекомендовала себя как система для построения интранет- и интернет-серверов. Предоставляет достаточно надежные сетевые службы и эффективное управление памятью.

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