- •Отчёт по курсовой работе
- •Задание на курсовую работу
- •Введение
- •Принципы функционирования межсетевых экранов (мэ) и антивирусного программного обеспечения (по)
- •Межсетевой экран
- •Антивирусное программное обеспечение
- •Разработка модуля проверки наличия мэ
- •Разработка и описание комплексной системы проверки средств обеспечения безопасности пк
- •Постановка задачи
- •Разработка модуля проверки наличия соединения с интернетом
- •Разработка модуля проверки наличия антивирусного по
- •Разработка модуля проверки работоспособности мэ
- •Разработка модуля проверки работоспособности антивирусного по
- •Разработка модуля вывода результатов работы приложения
- •Заключение
- •Список использованных источников
- •Приложения
Разработка модуля вывода результатов работы приложения
В разработанном модуле содержится обработчик события btnDisplayResults_Click, который выполняет сбор и отображение результатов тестов безопасности системы при нажатии кнопки. В обработчике создается строка с информацией о текущем состоянии подключения к интернету, фаервола и антивируса, используя текстовые поля txtInternetConnection, txtFirewallInstalled, txtFirewallStatus, txtAntivirusInstalled, txtAntivirusStatus, и txtScanStatus. На основе этих данных модуль формирует результаты и рекомендации по безопасности: предлагает установить или включить фаервол и антивирус при их отсутствии или неработоспособности, а также проверяет подключение к интернету. Затем, результаты и рекомендации выводятся в окне сообщения. В случае ошибки выводится сообщение с описанием ошибки.
Блок-схема алгоритма работы модуля вывода результатов работы приложения представлена на рис. 2.7.1.
Рисунок 2.7.1 - Блок-схема алгоритма работы модуля вывода результатов работы приложения
На рис. 2.7.2, 2.7.3 изображена работа данного модуля вывода результатов.
Рисунок 2.7.2 – Результат работы модуля вывода результатов
Рисунок 2.7.3 – Результат работы модуля вывода результатов
Заключение
В результате выполнения данной курсовой работы были изучены такие механизмы защиты компьютера, как межсетевые экраны и антивирусные программные обеспечения.
На основе полученных знаний было разработано и реализовано ПО, эффективно справляющееся с задачами диагностики и оценки защиты компьютера, а проведенные тесты подтвердили надежность и эффективность всех компонентов ПО, а именно:
Модуля проверки подключения устройства к сети, который проверял, имеется ли для текущего устройства доступ в интернет.
Модулей, проверяющих наличие на устройстве МЭ и антивирусного ПО, которые просматривают и сканируют ключи реестра данного устройства на их наличие
Модулей, проверяющих работоспособность установленных межсетевых экранов и антивирусных программ
Модуля составления отчёта о проделанном сканировании устройства, который собирал информацию о защищённости устройства и на её основе формировал вывод
Список использованных источников
Учебно-методическое пособие под ред. Симонян А.Г. Методы и средства защиты компьютерной информации. — Москва: Московский технический университет связи и информатики, 2016. — 32 c.
Шелухин О.И., Руднев Н.А., Симонян А.Г. Методы и средства защиты компьютерной информации. Методические указания и задания к выполнению курсовой работы. — Москва: Московский технический университет связи и информатики, 2012. — 35 c.
Васильев А.Н. Программирование на C# для начинающих. Основные сведения /. — Москва: Эксмо, 2023. — 592 с.
https://learn.microsoft.com/ru-ru/cpp/overview/overview-of-cpp-development?view=msvc-170
https://programforyou.ru/block-diagram-redactor
