Способ и система построения модели угроз безопасности информации информационного ресурса

1. Способ построения модели угроз безопасности информации информационного ресурса, включающий следующие шаги:
инициализация профиля информационного ресурса, при этом такой профиль представлен графом знаний, в котором вершины отражают компоненты ресурса, а ребра отражают связи между такими компонентами, причем на шаге инициализации граф профиля содержит единственный корневой элемент, отражающий информационный ресурс;
расширение профиля информационного ресурса путем добавления новых вершин и ребер в его граф знаний в автоматизированном и интерактивном режиме, при этом в автоматизированном режиме сведения о компонентах информационного ресурса получают от автоматических средств сбора данных о компьютерных системах, причем для присвоения названий вершинам и ребрам используют предварительно подготовленную онтологию предметной области построения угроз безопасности информации, содержащую понятия и отношения между ними, стандартизированные для упомянутой предметной области; в интерактивном режиме сведения о компонентах информационного ресурса получают в результате пользовательского ввода на основе анкеты, предоставляемой пользователю и сформированной на основании контекста добавленных ранее вершин, ребер в граф профиля и упомянутой онтологии предметной области, определяющей структуру и состав анкеты;
уточнение профиля информационного ресурса путем классификации компонентов профиля, и/или обогащения профиля, при этом при классификации компонентов в граф профиля добавляют вершины, отражающие классы, к которым относятся компоненты профиля; при обогащении в граф профиля добавляют вершины, отражающие дополнительные сведения о компонентах, добавленных при расширении профиля;
построение модели угроз безопасности информации на основе профиля путем установления отношений между вершинами графа профиля и соответствующими им угрозами и уязвимостями, при этом упомянутые отношения отражены в упомянутой онтологии предметной области или выведены логически, исходя из связей между компонентами и понятиями этой онтологии, причем источником сведений об угрозах и уязвимостях является по меньшей мере одна внешняя база знаний, описывающая угрозы и уязвимости отраженных в графе профиля компонентов информационного ресурса;
преобразование графового представления модели угроз и уязвимостей в заданный формат и вывод пользователю результирующего представления такой модели.
2. Способ по п.1, в котором граф профиля информационного ресурса представлен RDF-графом.
3. Способ по п.1, в котором компоненты информационного ресурса представлены программными и аппаратными компонентами.
4. Способ по п.1, в котором по меньшей мере один компонент информационного ресурса представлен его реальным компонентом.
5. Способ по п.1, в котором по меньшей мере один компонент информационного ресурса представлен его гипотетическим компонентом.
6. Способ по п.1, в котором информационный ресурс состоит по меньшей мере из одного компонента, являющегося ресурсом или частью ресурса, выбранного из следующей группы: информационный актив, объект доступа, информационная инфраструктура, объект информационной инфраструктуры, в том числе, информационно-телекоммуникационная сеть, информационная система, автоматизированная система управления.
7. Система построения модели угроз безопасности информации информационного ресурса, содержащая профиль информационного ресурса, представленный графом знаний, в котором вершины отражают компоненты ресурса, а ребра отражает связи между такими компонентами;
онтологию предметной области, которая содержит понятия и отношения между ними, стандартизированные для упомянутой предметной области, отражает отношения между вершинами графа профиля и соответствующими им угрозами и уязвимостями;
модуль создания и обновления профиля, связанный с модулем взаимодействия с пользователем, модулями обработки данных о структуре информационного ресурса, модулем обработки анкеты расширения профиля и онтологией предметной области построения модели угроз безопасности информации, при этом упомянутые модули обработки данных связаны с модулями сбора данных о структуре информационного ресурса, модуль обработки анкеты связан с модулем построения анкеты расширения профиля, причем анкета формируются на основании контекста, определяемого вершинами и ребрами, добавленными в граф профиля, и онтологии предметной области, определяющей структуру и состав анкеты;
модуль управления классификацией компонентов профиля, связанный с модулями классификации и распознавания компонентов профиля, причем эти модули связаны с соответствующими им модулями доступа к источникам данных о классах компонентов профиля;
модуль обогащения профиля, связанный с графом знаний информационной безопасности, который связан с модулем его построения и обновления, причем этот модуль связан с внешними источниками данных об информационной безопасности, включающими по меньшей мере одну базу знаний, описывающую угрозы и уязвимости, которые отражены в графе профиля компонентов информационного ресурса;
модуль построения модели угроз безопасности информационного ресурса, связанный с модулем логического вывода, позволяющим логически вывести отношения между вершинами графа профиля и угрозами и уязвимостями на основе онтологии предметной области, и модулем вывода модели угроз безопасности, позволяющей вывести пользователю результирующее представление такой модели.
8. Система по п.7, в которой модули сбора данных о структуре информационного ресурса представлены автоматическими средствами сбора данных о компьютерных системах.
9. Система по п.7, в которой внешними источниками данных об информационной безопасности выступают база идентификаторов версий продуктов (CPE), база уязвимостей (CVE), база слабых мест (CWE), база шаблонов атак (CAPEC), банк данных угроз безопасности информации ФСТЭК России.
10. Система по п.7, которая содержит модуль управления построением профиля, управляющий работой модулей системы на основе потока команд.
11. Система по п.7, в которой работа модулей системы инициализируется изменением данных в модулях, с которыми они связаны, и/или изменением данных в профиле информационного ресурса.