
- •Содержание
- •Глава 1. Принципы функционирования межсетевых экранов и антивирусного программного обеспечения 6
- •Глава 2. Разработка и описание комплексной системы проверки средств обеспечения безопасности пк 10
- •Введение
- •Глава 1. Принципы функционирования межсетевых экранов и антивирусного программного обеспечения
- •Межсетевые экраны
- •Принципы функционирования межсетевых экранов
- •Виды межсетевых экранов
- •Антивирусное программное обеспечение
- •1.2.1. Принципы функционирования антивирусного программного обеспечения
- •1.2.2. Основные функции антивирусного программного обеспечения
- •Глава 2. Разработка и описание комплексной системы проверки средств обеспечения безопасности пк
- •2.1. Постановка задачи
- •2.2. Описание алгоритмов модулей в виде блок-схем
- •2.3. Программная реализация алгоритмов модулей
- •2.3.1. Модуль для проверки наличия соединения с Интернетом
- •2.3.2. Модуль для проверки наличия межсетевого экрана
- •2.3.3. Модуль для проверки работоспособности межсетевого экрана
- •2.3.4. Модуль для проверки наличия установленного антивирусного программного обеспечения
- •2.3.5. Модуль для проверки работоспособности антивирусного программного обеспечения
- •2.3.6. Модуль для тестирования антивирусного программного обеспечения
- •2.3.7. Модуль для сохранения результатов проверки
- •2.3.8. Модуль для отображения результатов проверки
- •2.3.9. Модуль для завершения работы программы
- •2.3.10. Модуль для добавления результатов
- •2.3.11. Модуль для обработки исключений
- •2.3.12. Модуль для создания тела программы
- •2.3.13. Модуль для создания графического интерфейса программы
- •2.4. Результаты работы программы
- •Заключение
- •Список использованных источников
- •Приложения Приложение а
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ
Ордена Трудового Красного Знамени
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
________________________________________________________________
Кафедра «Информационная безопасность»
КУРСОВАЯ РАБОТА
по дисциплине «Методы и средства защиты информации в компьютерных сетях»
Выполнила: студентка гр. БСТ2104
Первухина Алиса Александровна
Проверили:
к.т.н., доц. Руднев Алексей Николаевич
к.т.н., доц. Симонян Айрапет Генрикович
Москва
2024
ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
В курсовой работе требуется разработать алгоритмы и реализовать комплексное программное обеспечение для проверки работоспособности средств безопасности ПК, предназначенное для контроля работоспособности установленных на ПК антивируса и межсетевого экрана.
В соответствии с заданием требуется выполнить анализ работоспособности средств защиты компьютера от вирусов, анализ работоспособности средств защиты межсетевого взаимодействия.
Необходимо разработать алгоритм и комплексное программное обеспечение для контроля работоспособности антивируса и межсетевого экрана. Реализовать проверку наличия сетевого подключения; проверку наличия и работоспособности установленного на ПК межсетевого экрана и антивирусного ПО.
Разработанное ПО должно содержать следующие модули:
Модуль проверки наличия соединения с Интернетом.
Модуль проверки наличия МЭ и АВ.
Модуль проверки работоспособности межсетевого экрана.
Модуль проверки работоспособности антивирусного ПО.
Модуль вывода результатов работы приложения.
Содержание
Y
ВВЕДЕНИЕ 5
Глава 1. Принципы функционирования межсетевых экранов и антивирусного программного обеспечения 6
1.1. Межсетевые экраны 6
1.1.1. Принципы функционирования межсетевых экранов 6
1.1.2. Виды межсетевых экранов 8
1.2. Антивирусное программное обеспечение 8
1.2.1. Принципы функционирования антивирусного программного обеспечения 8
1.2.2. Основные функции антивирусного программного обеспечения 9
Глава 2. Разработка и описание комплексной системы проверки средств обеспечения безопасности пк 10
2.1. Постановка задачи 10
2.2. Описание алгоритмов модулей в виде блок-схем 11
2.3. Программная реализация алгоритмов модулей 22
2.3.1. Модуль для проверки наличия соединения с Интернетом 22
2.3.2. Модуль для проверки наличия межсетевого экрана 23
2.3.3. Модуль для проверки работоспособности межсетевого экрана 24
2.3.4. Модуль для проверки наличия установленного антивирусного программного обеспечения 25
2.3.5. Модуль для проверки работоспособности антивирусного программного обеспечения 26
2.3.6. Модуль для тестирования антивирусного программного обеспечения 27
2.3.7. Модуль для сохранения результатов проверки 28
2.3.8. Модуль для отображения результатов проверки 29
2.3.9. Модуль для завершения работы программы 30
2.3.10. Модуль для добавления результатов 31
2.3.11. Модуль для обработки исключений 31
2.3.12. Модуль для создания тела программы 32
2.3.13. Модуль для создания графического интерфейса программы 33
2.4. Результаты работы программы 35
ЗАКЛЮЧЕНИЕ 49
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 50
ПРИЛОЖЕНИЯ 51
Приложение А 51
Введение
На современном этапе развития общества информационные технологии приобретают всеобъемлющее значение, проникая практически во все сферы деятельности человека. В этой связи обеспечение безопасности данных и информационных систем становится приоритетной задачей, как для частных пользователей, так и для крупных организаций. К числу ключевых инструментов защиты персонального компьютера относятся антивирусное программное обеспечение и межсетевые экраны. Антивирусы выполняют функцию защиты от вредоносных программ, тогда как межсетевые экраны препятствуют несанкционированному доступу к сетевым ресурсам. Однако для обеспечения должного уровня безопасности установка данных средств недостаточна — требуется постоянный контроль их функционирования.
В условиях роста количества кибератак и динамичного развития вредоносного программного обеспечения значительно возрастает актуальность разработки комплексных программных решений для мониторинга работоспособности антивирусных систем и межсетевых экранов. Оперативный контроль и диагностика состояния этих защитных систем позволяют своевременно выявлять неисправности и уязвимости, что способствует минимизации рисков и предотвращению потенциальных инцидентов информационной безопасности.
Целью данной курсовой работы является создание программного обеспечения с графическим интерфейсом, предоставляющего пользователю возможность в интерактивном режиме осуществлять контроль работоспособности антивирусного ПО и межсетевого экрана, своевременно выявляя возможные сбои в их функционировании и повышая тем самым уровень безопасности.