|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.10.2018, 14:48 | #1 |
Пользователь
Регистрация: 07.09.2018
Сообщений: 26
|
опрос с#
как вы думаете по шкале от 1 до 10, на скок сложное данное задание:
Написать программу «Безопасность ОС». в программе должны быть реализованы следующие базовые классы: класс «ОС», класс «Механизмы защиты ОС», класс «Злоумышленник». Класс «ОС» содержит несколько уровней: сетевой (удаленный доступ), локальный (прикладное ПО), ядро ОС. Каждый из них содержит некоторое количество уязвимостей. На начальном этапе они все неизвестны. Периодически исследователи безопасности находят их и выпускают заплатки. Администратор ОС ставит заплатки с определенной периодичностью. Все параметры задаются: сколько уязвимостей, сколько находят за период времени, через сколько администратор их поставит (может быть, период времени между их нахождением и установкой заплатки администратором). Класс «Механизмы защиты ОС» разделяется на дочерние подклассы для каждого уровня (сетевого, локального и ядра). Не все из них установлены администратором. Но если стоят, то защищают от уязвимости сразу после нахождения. Также имеют определенный уровень эвристического анализа, который задается пользователем через форму и определяет, с какой вероятностью будет обнаружена атака злоумышленника через еще не найденную уязвимость (0 – 100 %). Класс «Злоумышленник». Злоумышленник пытается получить контроль над ОС, преодолев все уровни сетевой – локальный – ядро. Успешная атака на ядро означает победу злоумышленника и нарушение безопасности информации в ОС. Злоумышленник знает обо всех уже найденных уязвимостях и может их использовать. У злоумышленника имеется уровень знаний, задается пользователем. Чем выше этот уровень, тем больше у него шансов открыть уязвимость до того как о ней узнают исследователи безопасности. Последний раз редактировалось Дмитрийййй; 19.10.2018 в 14:53. |
19.10.2018, 15:12 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А вам зачем?)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
19.10.2018, 15:31 | #3 |
Пользователь
Регистрация: 07.09.2018
Сообщений: 26
|
просто интересно мнение, т.к. мой вариант для сдачи лабораторный самый обьемный
|
19.10.2018, 15:31 | #4 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Не больше чем 5 из 10.
- Творческой работы нет. - Анализ задания не требуется. - Самостоятельное поиск материала не требуется. - Шаблоны ООП не требуются. - Применять основные свойство ООП не требуется. +В задании отсутствует слово модель. +++ Надо 3 класса написать. С кучей функций. + Наверно ещё отчёт написать. Итого сложность 5 из 10. Задание простое, но окончательный результат большой чисто из-за трудоёмкости задания.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . Последний раз редактировалось Pavia; 19.10.2018 в 15:34. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Опрос | Кольша | Мультимедиа в Delphi | 1 | 24.10.2011 19:27 |
опрос ЖАДНОСТИ | icelandicmoos | Свободное общение | 10 | 09.09.2011 07:31 |
Опрос программистов! | arch-vile | Свободное общение | 25 | 29.04.2010 17:41 |
мини опрос | risc | JavaScript, Ajax | 1 | 15.04.2010 00:57 |