БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ РАЗРАБОТКА МОДУЛЬНОЙ СЛУЖБЫ СИСТЕМНОЙ БЕЗОПАСНОСТИ ДЛЯ ОПЕАЦИОННЫХ СИСТЕМ СЕМЕЙСТВА WINDOWS Минск 2012 Магистрант.

Презентация:



Advertisements
Похожие презентации
Программное обеспечение компьютера 7 класс. Программное обеспечение компьютера Прикладное программное обеспечение Системное программное обеспечение.
Advertisements

Подготовила асс. кафедры СМК Воробьева Т.А.. Программное обеспечение (ПО) - комплекс программ, обеспечивающих обработку или передачу данных, а также предназначенных.
Раздел 3 Сетевые модели. Тема 3.1 Понятие сетевой модели. Архитектура сети определяет основные элементы сети, характеризует ее общую логическую организацию,
Программное обеспечение- совокупность всех программ, предназначенных для выполнения на компьютере. Программа- это описание на формальном языке, «понятном»
освоение знаний школьниками основным компонентам компьютера и их функции. -Программный принцип работы компьютера. - Командное взаимодействие пользователя.
Операционная система Windows. Операционная система компьютера Операционная система компьютера Операционная система компьютера – это комплекс программных.
Программное обеспечение компьютера. Системное программное обеспечение Операционные системы: Windows, Linux Файловые менеджеры: Total Commander, FAR Антивирусные.
Программная обработка данных на компьютере Информатика 7 п 1.3.
Операционная система ПК Выполнила ученица 10 «Б» класса Панина Мария.
Программное обеспечение. Совокупность программ, предназначенная для решения задач на ПК, называется программным обеспечением. Состав программного обеспечения.
Виды компьютерных программ Программным обеспечением называют организованную совокупность программ постоянного употребления, ориентирующую ЭВМ на тот или.
Проблемы обеспечения безопасности приложений Тема 20.
1 Работа под управлением ОС Windows. 2 Темы для обсуждения 1. Что такое операционная система Что такое операционная система Понятие ОС Виды ОС 2. Операционная.
1 Современные системы программирования. Часть 2. Системное и прикладное программное обеспечение Малышенко Владислав Викторович.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКА ТАДЖИКИСТАН ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ ТАДЖИКИСТАНА ФАКУЛЬТЕТ: «С Т Р Ф» МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ.
Программное обеспечение компьютера. Совокупность программ, хранящихся в долговременной памяти компьютера, составляют программное обеспечение (ПО) компьютера.
Эксплуатационная характеристика современных операционных систем.
Разработка учебно-лабораторного стенда для проведения тестов на проникновение в типовую корпоративную локально- вычислительную сеть предприятия Научный.
Информатика в школе Операционная система Программное обеспечение.
Технические и программные средства реализации информационных процессов Тема 5-2.
Транксрипт:

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ РАЗРАБОТКА МОДУЛЬНОЙ СЛУЖБЫ СИСТЕМНОЙ БЕЗОПАСНОСТИ ДЛЯ ОПЕАЦИОННЫХ СИСТЕМ СЕМЕЙСТВА WINDOWS Минск 2012 Магистрант кафедра технологий программирования факультета прикладной математики и информатики Брутчиков Станислав Андреевич

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Введение Основной задачей в ходе работы является разработка базового сервиса, представляющего собой модульную службу, обеспечивающего системную безопасность. Основной задачей сервиса является обнаружение вредоносных программ и ликвидации вредоносных воздействий на дисковую и оперативную память персональных компьютеров и рабочих станций, на серверах локальных и глобальных сетей под управлением операционных систем семейства Windows.

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Службы Windows Службы можно легко создавать путем создания приложений, которые устанавливаются в качестве служб. Служба создается как проект Microsoft Visual Studio; в проект помещается код, определяющий, какие команды могут быть посланы службе, и действия, которые должны быть выполнены в ответ на эти команды.

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Структура программы Сервис – основной программный модуль. Непосредственно за счет его происходит дальнейшая загрузка компонент и работа в операционной системе. Графический интерфейс – клиент, организовывающий взаимодействие пользователя и сервиса с подключенными клиентами. Компоненты – клиенты, подгружаемые сервисом. Плагины – клиенты, подгружаемые сторонними механизмами и приложениями.

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Структура программы

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Архитектура программы Основными модулями модульной службы антивирусной защиты являются: Менеджер антивирусного ядра Управляющая часть Модуль проверки целостности Модуль настроек сервиса Модуль планирования задач

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Потоковая модель сервиса

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Менеджер антивирусного ядра

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Менеджер антивирусного ядра

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Модуль проверки целостности

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Управляющая часть

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Управляющая часть

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Заключение По разработанным схемам взаимодействия модулей был спроектирован сервис системной безопасности, сканирующий локальные объекты системы на наличие вирусных программ. Во время разработки встречались ситуации невозможности использования стандартных средств, вследствие чего, приходилось разрабатывать адаптированные аналоги. Данный сервис является первой разработкой по данной теме и не лишен недостатков, однако его работоспособность утверждает выбранную схему взаимодействия модулей в реализации нового комплекса.

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Список литературы Дж. Рихтер Программирование серверных приложений для Microsoft Windows 2000 / Дж. Рихтер.: Питер – 515 с. Дж.. Рихтер Windows для профессионалов / Дж. Рихтер.: Питер – 489 с. Кристофер Таваре, Кирк Фертитта, Брент Ректор, Крис Селлз ATL 8. Внутрення структура и применение./ Вильямс с.

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Брутчиков С. А. Спасибо за внимание