255.46K

Zaschita (1)

1.

Муниципальное бюджетное общеобразовательное учреждение
«Средняя общеобразовательная школа № 13» г. Белгорода
ПРЕЗЕНТАЦИЯ ПРОЕКТА
«РАЗРАБОТКА ПРОГРАММЫ ДЛЯ ПРОВЕРКИ БЕЗОПАСНОСТИ
ОПЕРАЦИОННОЙ СИСТЕМЫ WINDOWS»
Выполнил: Карпов Виктор Евгеньевич, ученик 9Б класса.
Руководитель: Владислав Ильясович Мулюков,
Учитель информатики
Белгород, 2025 год

2.

ВВЕДЕНИЕ В ПРЕДМЕТНУЮ ОБЛАСТЬ
В современной цифровой среде безопасность операционных систем Windows 10-11
остается критически важной задачей. С ростом количества вредоносных программ и
сложных кибератак пользователи сталкиваются с необходимостью регулярной проверки
своих систем на наличие потенциально опасных исполняемых файлов. Особую
опасность представляют .exe-файлы, которые могут содержать вирусы, трояны, винлокеры или шпионское ПО.
Программа особенно актуальна в условиях роста фишинговых атак и распространения
вредоносного ПО через загружаемые файлы, что делает ее востребованным
инструментом в арсенале кибербезопасности.

3.

os — для работы с файловой системой.
ctypes — для взаимодействия с Windows API (уведомления, проверка прав).
shutil, datetime — для логирования
План по достижению
результата проекта
нужного
Компиляция в EXE с помощью PyInstaller:
Создание единого исполняемого файла (--onefile).
Тестирование:
Проверка удаления .exe-файлов | Показ уведомлений и логов
Обработка ошибок:
Логирование ошибок доступа к файлам.
Результат проекта:
Разработана программа Анти-вирус для автоматической проверки безопасности Windows 10
Функциональность:
Программа корректно удаляет .exe-файлы в указанных директориях.
Уведомления выводятся на русском языке.
Логи сохраняются в формате .txt с указанием даты/времени.
Критерии
проекта:
приемки
результата
.Безопасность:
Не удаляет системные .exe вне целевых папок .
Удобство:
EXE-файл запускается без установки Python + показ уведомления вместо консоли.
Производительность:
Сканирование занимает не более 1–2 минут для стандартных папок.
Документация:
Наличие комментариев в коде.
Пользователи
проекта:
результата
Учащиеся 9-ых классов, преподаватели.

4.

ОСНОВНЫЕ БЛОКИ РАБОТ (ПЛАН-ГРАФИК)

1.
Наименование
Анализ требований и проектирование
Дл-ть, дней
Начало
Ок- ние
Март
5
01.03.2025
05.03.2025
+
7
06.03.2025
12.03.2025
+
4
13.03.2025
16.03.2025
+
3
17.03.2025
19.03.2025
+
3
20.03.2025
22.03.2025
+
5
23.03.2025
27.03.2025
+
Разработка кода программы
2.
3.
Тестирование функционала
Создание EXE-файла и отладка
4.
5.
Разработка документации
6.
Финальное тестирование и сдача проекта
Итого: 27 дней

5.

БЮДЖЕТ ПРОЕКТА
№ п/п
1.
Наименование затрат
Лицензия PyInstaller (Pro
версия)
Объем затрат
Источники финансирования
3000 рублей
Личный бюджет
2.
Бумага
100 рублей
Семейный бюджет
3.
Заправка картриджа
250 рублей
Семейный бюджет
4.
Электричество
150 рублей
Семейный бюджет
Всего:
3500 рублей

6.

РИСКИ ПРОЕКТА
№ п/п
1.
2.
Риск
Ожидаемые
последствия
наступления риска
Мероприятия по
предупреждению
наступления риска
Действия в случае
наступления риска
Проблемы с
совместимостью
Программа не
работает на
некоторых версиях
Windows
Проведение код-ревью,
тестирование на каждом
этапе разработки
Оперативное
исправление ошибок,
выпуск патчей
Удаление нужных
файлов
Программа может
удалить нужные
файлы Windows
Сделать запуск через
«Песочницу Windows»
Перед запуском
программы переместить
важные файлы на USB
флешку
English     Русский Правила