- •Риск-анализ информационно-телекоммуникационных систем, подвергающихся атакам типа «сетевой шторм»
- •Глава 1 Атаки типа «сетевой шторм» как угроза безопасности информационно-телекоммуникационных систем 11
- •Глава 2 Атаки типа «сетевой шторм», как угроза информационной безопасности информационно-телекоммуникационных систем 51
- •Глава 3 Риск-анализ информационно-телекоммуникационных систем, подвергающихся атакам типа «сетевой шторм» 73
- •Глава 4 Прогнозирование размера ущерба от реализации атак типа «сетевой шторм» 105
- •Заключение 154 Список литературы 157 Введение
- •Глава 1 Атаки типа «сетевой шторм» как угроза безопасности информационно-телекоммуникационных систем
- •1.1 Понятийный аппарат безопасности информационно-телекоммуникационных систем
- •1.2 Функциональный состав и структура информационно-телекоммуникационных систем
- •1.3 Статистические характеристики уязвимостей информационно-телекоммуникационных систем в контексте обеспечения их безопасности
- •1.4 Обзор атак, направленных на нарушение доступности информации и ресурсов в информационно-телекоммуникационных системах
- •1.5 Классификация атак, направленных на нарушение доступности информации и ресурсов в информационно-телекоммуникационных системах
- •1.6 Классификация механизмов защиты от атак, направленных на нарушение доступности информации и ресурсов в информационно-телекоммуникационных системах
- •Глава 2 Атаки типа «сетевой шторм», как угроза информационной безопасности информационно-телекоммуникационных систем
- •2.1 Понятие атаки типа «сетевой шторм»
- •2.2 Атаки типа «mac-флуд», как причина возникновения эффекта «unicast flooding»
- •2.3 Возникновение эффекта «unicast flooding» в результате уязвимостей в маршрутизации
- •2. 4 Некорректное использование и атаки на протокол stp, как причина возникновения эффекта «unicast flooding»
- •2.5 Методический подход к оценке вероятностного ущерба при атаках, направленных на нарушение доступности информации и ресурсов в информационно-телекоммуникационных системах
- •Глава 3 Риск-анализ информационно-телекоммуникационных систем, подвергающихся атакам типа «сетевой шторм»
- •3.1 Обоснование применения закона распределения экстремальных значений Фреше для построения аналитической риск-модели
- •3.2 Обоснование выбора весовой функции ущерба для построения аналитической риск-модели
- •3.3 Аналитическая риск-модель и ее характеристики для атакуемого компонента информационно-телекоммуникационной системы
- •3.4 Аналитические риск-модели для многокомпонентной атакуемой информационно-телекоммуникационной системы
- •3.5 Оценка характеристик аналитической риск-модели атакуемого компонента информационно-телекоммуникационной системы с применением l-моментов и l-моментных соотношений
- •Глава 4 Прогнозирование размера ущерба от реализации атак типа «сетевой шторм»
- •4.1 Характеристики временного ряда случайной величины объема трафика
- •4.2 Базовый алгоритм сингулярного спектрального анализа
- •4.3 Исследование внутренней структуры временного ряда случайной величины объема трафика
- •4.4 Алгоритмы прогноза сингулярного спектрального анализа
- •4.5 Прогнозирование временного ряда случайной величины объема трафика
- •Заключение
- •Список литературы
4.3 Исследование внутренней структуры временного ряда случайной величины объема трафика
Применим приведенный в параграфе 4.2 алгоритм для исследования временного ряда максимумов смоделированной случайной величины объема трафика (рис. 4.5) [43, 53, 54, 85, 108, 119, 123].
Рис. 4.5. Временной ряд максимумов
смоделированной случайной величины объема трафика
Преобразуем исходный временной ряд, учитывая среднее значение случайной величины (рис. 4.6).
Рис. 4.6. Преобразованный временной ряд
Для анализа исходного временного ряда воспользуемся программой Catepillar –SSA, реализующей алгоритм ССА.
Выберем длину окна L. Поскольку временной ряд охватывает годовой период, то наиболее оптимальным будет L=24, т.к. именно при таком значении проще всего обнаружить сезонные зависимости (если они имеются в исходном временном ряде) [139, 169].
Следующим шагом реализации алгоритма ССА является построение по ряду корреляционной матрицы матрицы наблюдений [121, 156]. Корреляционная матрица матрицы наблюдений изображена на рис. 4.7. Для ее изображения используется визуальный способ, в котором большие значения обозначаются более темным тоном.
Рис. 4.7. Корреляционная матрица матрицы наблюдений
На рис. 4.8 изображены средние значения и дисперсии для матрицы наблюдений, соответствующей ряду.
Рис. 4.8. Математические ожидания (нижняя кривая)
и дисперсии (верхняя кривая) исходного ряда
По рис. 4.8 можно увидеть поведение средних значений сигнала риска (математического ожидания), а также дисперсий.
Проверим, является ли данный процесс стационарным. Как было отмечено в пункте 4.1, среднее значение и дисперсия стационарного случайного процесса не зависят от времени. Но по графику, представленном на рис. 4.8, видно, что математическое ожидание процесса нелинейно возрастает; дисперсия также является непостоянной величиной. Отсюда можно сделать вывод, что исходный временной ряд является нестационарным.
На рис. 4.9 изображен ряд осредненных ковариаций, который строится как усреднение ковариационной матрицы вдоль диагонали.
Рис. 4.9. Ряд осредненных ковариаций
Графики,
изображенные на рис. 4.8 и 4.9, представляют
информацию на уровне первых двух
моментов. Математическое ожидание и
дисперсия соответствуют математическому
ожиданию и дисперсии для самого ряда,
полученных методом скользящего среднего
с параметром, равным
.
С
помощью ряда осредненных ковариаций,
в общем случае,
можно увидеть основную периодичность.
В данном случае имеются подозрения об
отсутствии низкочастотных периодических
составляющих. О наличии высокочастотных
составляющих по ряду осредненных
ковариаций невозможно ничего сказать
[128].
Следующим шагом метода ССА является анализ главных компонент. В качестве первого результата АГК (анализа главных компонент) на рис. 4.10 и 4.11 представлены различные характеристики собственных чисел ковариационной матрицы. Для большей контрастности графика на рис. 4.11 приведены логарифмы и корни из собственных чисел. По этим графикам можно предположить, сколькими главными компонентами описывается ряд, используя применяемые обычно критерии АГК.
Рис. 4.10. Собственные числа ковариационной матрицы
(нижняя кривая – процент собственных чисел;
верхняя кривая – накопленные проценты)
По рис. 4.10 видно, что для восстановления исходного сигнала достаточно близкого к исходному необходимо 12 главных компонент, т.к. вклад остальных компонент незначителен. Оставшиеся компоненты представляют собой шум.
Рис. 4.11. Повышающие контрастность функции собственных чисел ковариационной матрицы (верхняя кривая – корни из собственных чисел; нижняя кривая – логарифмы собственных чисел)
Рис. 4.11 может говорить о том, что после приблизительно 17 - 18 главной компоненты находится шум (равномерное убывание собственных чисел очень маленьких). Метод ССА предполагает так же другие критерии. Так как одной синусоидальной составляющей соответствует в идеальной ситуации две главных компоненты с одинаковым периодом («синус» и «косинус»), соответствующие одному собственному числу, то в реальной ситуации эти две главные компоненты соответствуют близким собственным числам. Поэтому на графике можно увидеть «ступеньки».
Такие ступеньки могут быть характерны и для малых собственных чисел. На рис. 4.11 наиболее заметны ступеньки, соответствующие ГК 11-12. На рис. 4.12 и 4.13 представлены одномерные графики 12 собственных векторов и главных компонент.
Рис. 4.12. Одномерные графики собственных векторов
Рис. 4.13. Одномерные графики главных компонент
По
рис. 4.12 – 4.13 видно, что ГК 1 представляет
собой слабо выраженный тренд. Компонента
ГК 2 может относиться как к трендовой,
так и к низкочастотной составляющей. В
данном случае отнесем ее к тренду.
Компоненты ГК 3-5
представляют собой низкочастотные
составляющие, т.е. есть подозрения, что
исходный сигнал риска имеет определенный
период. При этом главные компоненты 6-9
и 11-12, могут отвечать за периоды кратностью
в несколько месяцев, в том числе
,
и
.
Обнаружение высокочастотных составляющих может быть результатом дискретизации данных или причиной их появления может быть шум. Поэтому, если для низкочастотных составляющих обычно решается вопрос о том, что это, тренд или периодика, то для высокочастотных составляющих должен ставиться вопрос об их случайности. Например, о случайности может говорить биение амплитуды периодики. В то же время, увеличение амплитуды говорит только о нестационарности амплитуды периодики самого ряда.
Для облегчения разбиения главных компонент по парам служат двумерные графики собственных векторов и главных компонент (рис. 4.14 и 4.15). Так как двумерное изображение синуса и косинуса образует единичную окружность, то гармоническая составляющая с целым периодом изображается в виде правильного многоугольника с числом вершин, равным величине периода. При изменении амплитуды многоугольник превращается в спираль. Звездообразный график свидетельствует о наличие периодики с дробным периодом. Стоит отметить, что в поиске составляющей с периодом 2 двумерные графики помочь не могут.
Воспользовавшись приведенным выше анализом графиков собственных векторов и главных компонент, проведем восстановление ряда по выбранным составляющим (рис. 4.16).
Рис. 4.14. Двумерные графики собственных функций с годичной периодикой
Рис. 4.15. Двумерные графики главных компонент с годичной периодикой
Рис. 4.16. Восстановленный ряд по первым 27 ГК
На рис. 4.16 представлен восстановленный исходный ряд. Восстановление производилось по первым двадцати ГК. Не удивительно, что исходный и восстановленный ряд практически совпадают, так как вклад среднего и первых семнадцати главных компонент составляет 99.96%.
Ряд остатков (шумов) представлен на рис. 4.17.
Рис. 4.17. Шумы в исходном временном ряду
На рис. 4.18 можно увидеть вклад первых пяти компонент (тренда и низкочастотных составляющих).
Рис. 4.18. Восстановленный временной ряд и вклад в него первых пяти компонент
Рис. 4.19 содержит восстановление исходного ряда по среднему и тренду (ГК 1).
Рис. 4.19. Восстановленный временной ряд
по математическому среднему и тренду
Проведенный анализ показывает возможности ССА по исследованию внутренней структуры временных рядов, в том числе применительно к решению задач в области обеспечения информационной безопасности.
