Свяжитесь с нами
Продукт
Возможности
Мероприятия
Материалы
Крупные предприятия
Свяжитесь с нами
Около корпоративной архитектуры

Поверхность атаки Attack Surface

Простыми словами

Второй из трёх артефактов проектирования, и назначение у него узкое: модель угроз отвечает, ЧТО может случиться, а поверхность атаки — ГДЕ. Измерений три: данные, метод и канал связи. На их пересечении с шестью угрозами получается таблица из восемнадцати клеток, и у O-ESA заполнены только четыре — остальные оставлены пустыми самим источником. Это не недоделка, а показ того, что одного механизма на все угрозы не бывает и защита складывается из смеси. Прикладное значение больше, чем у примера в разделе: на тех же трёх измерениях построен чек-лист приложения B, где каждой службе безопасности полагается ответить, что именно она защищает. Ошибка — читать поверхность атаки как перечень найденных уязвимостей: это сумма векторов, то есть классификация мест, а не список находок.

Примеры

Зачем понадобился второй артефакт после модели угроз

«The basic threat model approach is useful to generate security requirements derived from known threats. The next step is to specify location in the overall architecture.» Модель угроз без указания места даёт требования, которые не к чему привязать.

Open Enterprise Security Architecture (O-ESA): A Framework and Template for Policy-Driven Security (The Open Group Guide, April 2011, G112), разд. 4.7.3.3 — пе…

Пустые клетки таблицы — это утверждение

«Threat modeling shows that no one security mechanism guarantees resilience to all threats; rather, a mix is required. The Attack Surface model provides an additional layer to specify context of threats and countermeasures.» Таблица 3 заполнена частично именно поэтому.

Open Enterprise Security Architecture (O-ESA): A Framework and Template for Policy-Driven Security (The Open Group Guide, April 2011, G112), разд. 4.7.3.3 — та…

Три измерения работают и как чек-лист

«this checklist uses the Attack Surface concept (Data, Method, and Channel) to enumerate what security services are used to provide security to what assets» — приложение B разворачивает те же три измерения на 37 служб двух доменов, от точек исполнения политики до метрик безопасности.

Open Enterprise Security Architecture (O-ESA): A Framework and Template for Policy-Driven Security (The Open Group Guide, April 2011, G112), прил. B — чек-лист…

Определение из первоисточника

дословная выписка

The Attack Surface is the sum of the attack vectors by which an attacker seeks to compromise the system. The Attack Surface is comprised of: Data: The data in the system and message exchanged. Method: The application or service methods for processing applications, such as request and response methods. Communication Channel: Network communications channel such as HTTP or TCP.

машинный перевод

Поверхность атаки — это сумма векторов атаки, которыми злоумышленник стремится скомпрометировать систему. Поверхность атаки состоит из: Данные — данные в системе и в обмениваемых сообщениях. Метод — методы приложения или службы для обработки приложений, такие как методы запроса и ответа. Канал связи — канал сетевой связи, например HTTP или TCP.

ИсточникOpen Enterprise Security Architecture (O-ESA): A Framework and Template for Policy-Driven Security. The Open Group Guide, April 2011, № документа G112, ISBN 1-931624-94-1

Основные параметры

Атрибуты этой сущности по справочнику источника.

  • Таблица 3 разворачивает поверхность атаки против шести угроз STRIDE/O-ESA и даёт примеры контрмер в каждой клетке; заполнены четыре клетки из восемнадцати, остальные оставлены пустыми самим источником. Приложение B строит свой чек-лист именно на этих трёх измерениях

    «this checklist uses the Attack Surface concept (Data, Method, and Channel) to enumerate what security services are used to provide security to what assets».

Связанные понятия

Служебные сведения
Вид документа
Артефакт проектирования безопасности
Место в подходе
Security Technology Architecture (разд. 4)
Редакция
The Open Group Guide G112, April 2011 (ISBN 1-931624-94-1)
14 дней бесплатно

Опишите архитектуру своей компании в Storm

Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.

Попробовать бесплатно Без банковской карты

Это же в StormАрхитектура систем и интеграцийГраф связей реестраРеестр процессов

Поддержка