9. Файловая система/proc как «зеркало» процессов ………………………………2. 10. Терминальный режим и консольные атаки …………………………………………. . 2. 11. Сокрытие процессов ……………………………………………………………………………2. 12. Аудит событий и его безопасность ………………………………………………………3. РАБОТА С ОБЪЕКТАМИ ФАЙЛОВОЙ СИСТЕМЫ ………………………………. 3. 1. Действия над обычными файлами ………………………………………………………. . 3. 2. Работа со специальными файлами устройств …………………………………………3. 3. Монтирование файловых систем …………………………………………………………. . 3. 4. Копирование и запись данных………………………………………………………………. 3. 5. Использование «жестких» и символических ссылок ………………………………4. БЕЗОПАСНОСТЬ ФАЙЛОВЫХ СИСТЕМ EXT*FS ………………………………. . 3111321273639505353616668747782838789971021081091101191231321384. 1. Архитектура файловых систем ext*fs ……………………………………………………4. 2. Временные отметки файлов …………………………………………………………………. 4. 3. Алгоритмы логического удаления и восстановления файлов…………………. 5. СЕТЕВЫЕ ВОЗМОЖНОСТИ ОПЕРАЦИОННЫХ СИСТЕМ LINUX …………. . 5. 1. Контроль и настройка сетевых интерфейсов …………………………………………5. 2. Разведка сети ………………………………………………………………………………………. . 5. 3. Перехват и анализ сетевого трафика………………………………………………………ЛАБОРАТОРНЫЙ ПРАКТИКУМ………………………………………………………………. Общие требования ……………………………………………………………………………………. . Памятка обучаемым ……………………………………………………………………………………Лабораторная работа № 1 «Исследование файловых объектов с пра-вами пользователя» ……………………………………………………………………………………. Лабораторная работа № 2 «Исследование архитектуры файловых188Лабораторная работа № 3«Восстановление данных программнымисредствами ОС Linux» ………………………………………………………………………………. . Лабораторная работа № 4 «Реализация политики разграничениядоступа средствами ОС Linux» ……………………………………………………………………Лабораторная работа № 5«Исследование процессов в ОС linux» ………………. Лабораторная работа № 6«Исследование сетевых возможностей ОСLinux» ………………………………………………………………………………………………………. . Лабораторная работа № 7«Исследование беспроводной сети wifiпод управлением ОС Linux» ………………………………………………………………………. Лабораторная работа № 8«Наблюдение и аудит в ОС linux» ……………………. Библиографический список ………………………………………………………………………. . ПРИЛОЖЕНИЕ 1. Краткий справочник по командам Linux ………………………. ПРИЛОЖЕНИЕ 2. Архитектурные особенности файловой системыext4fs …………………………………………………………………………………………………………. . ПРИЛОЖЕНИЕ 3. Справка об отладчике DebugFS ……………………………………. ПРИЛОЖЕНИЕ 4. Структура и исходный код программы extview……………. . ПРИЛОЖЕНИЕ 5. Примеры работы с программой extview ………………………. . ПРИЛОЖЕНИЕ 6. Тестовые вопросы для программированного328контроля знаний …………………………………………………………………………………………. 4систем ext*fs» ……………………………………………………………………………………………. 138157161170170175177180180181183193198207216222227231232248278281320ВВЕДЕНИЕОперационные системы на базе ядра Linux приобретают все боль-шую популярность среди пользователей в различных сферах их деятельно-сти. Надежность, простая архитектура, полная документированность ипрактически неограниченные возможности этих систем всегда привлекаликомпетентных специалистов. К сожалению, длительное время эти системыне представляли интереса для обычных пользователей, избалованных эле-ментами графического интерфейса и роскошью прикладных программкорпорации Microsoft. Однако постепенное совершенствование графиче-ского интерфейса и программных приложений для обработки компьютер-ной информации во всех ее формах, в том числе совместимых с офиснымиприложениями Microsoft, неизбежно стирают пока еще имеющиеся разли-чия в функциональных возможностях операционных систем Linux и Win-dows. Операционным системам UNIX присущ ряд особенностей, которыевыгодно отличают их от других универсальных операционных систем. 1. Системы UNIX эксплуатируются в компьютерном мире уже четыре де-сятилетия и успешно пережили не одно поколение ЭВМ, доказав воз-можность работы на различных аппаратных платформах. Хорошая на-дежность и документированность программного обеспечения позволилаоперационным системам этого семейства за длительный период экс-плуатации доказать свою устойчивость к различным атакам, сбоям ипрочим неприятностям. 2. ОС UNIX – очень экономная система по числу сущностей. Создаетсяпредставление, что в операционных системах этого семейства нет ниче-го лишнего. В операционной системе определены только две категориипользователей, три вида процессов и семь видов объектов файловойсистемы. Пользователям дается три права на доступ к файлам: правочтения, записи и исполнения. Тем не менее этого минимума в большин-стве жизненных ситуаций оказывается вполне достаточно для реализа-ции надежного функционирования и защиты компьютерной информа-ции. 3. Все объекты, с которыми приходится работать пользователю, именуютсяфайлами. При этом файлами объявляются не только структурированныеобласти памяти, но и аппаратные компоненты, типа блочных или сим-вольных устройств, и объекты межпроцессного взаимодействия какименованные каналы. Этим достигается единый подход к работе с раз-нообразными объектами, включая однообразное применение политикибезопасности. 4. Операционные системы UNIX разработаны программистами для про-граммистов, и опытный пользователь с правами администратора систе-мы имеет возможность реализовывать на своей ЭВМ практически лю-бые компьютерные фантазии. Обращаясь к устройству как к файлу,5пользователь может выполнять действия, совершенно немыслимые дляоперационных систем Windows*. Так, имея полномочия администраторасистемы, можно записать информацию на машинный носитель, совер-шенно игнорируя логическое форматирование и файловую систему,прочитать и отредактировать содержимое оперативной памяти, изме-нить настройки выполняющегося процесса и т. д. В 90-х годах большую популярность приобрела ОС семейства UNIX
Книгогид использует cookie-файлы для того, чтобы сделать вашу работу с сайтом ещё более комфортной. Если Вы продолжаете пользоваться нашим сайтом, вы соглашаетесь на применение файлов cookie.