Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 700345.doc
Скачиваний:
5
Добавлен:
01.05.2022
Размер:
3.24 Mб
Скачать

4.1.1. Классификация сетевых угроз для информационно-телекоммуникационных систем

С пецификой информационно-телекоммуникационных систем (ИТКС) является то, что их объекты распределены в пространстве и связь между ними осуществляется физически (по сетевым соединениям) и программно (при помощи механизма сообщений). При этом все управляющие сообщения и данные, пересылаемые между объектами ИТКС, передаются по сетевым соединениям в виде пакетов обмена. Статистика атак позволяет выделить пять основных классов угроз безопасности ИТКС, приведенных в виде ленты (развертки) на рис. 4.1.

Рис. 4.1. Развертка видов сетевых угроз для ИТКС

Принимая во внимание тот факт, что угрозы помимо основной классификации по видам (рис. 4.1) могут классифицироваться и по другим критериям, но в данной работе мы будем рассматривать классификацию именно по видам [67].

4.1.2. Атаки на основе подбора имени и пароля посредством перебора

Существование атаки на основе метода подбора пароля обусловлено развитием быстродействия компьютерных систем. Как противоборство этому методу появились и получили широкое распространение методики составления паролей.

Для осуществления атаки данного вида возможны следующие методы подбора паролей.

1. Простой последовательный перебор. В этом случае злоумышленник последовательно перебирает все возможные варианты пароля без использования специальных алгоритмов и баз данных. Недостаток данного подхода в том, что если пароль длиннее определенного количества символов, данный подход абсолютно неэффективен.

2. Перебор, основанный на статистике встречаемости слов. В этом случае в первую очередь подбираются пароли, состоящие из наиболее часто встречающихся символов конкретно взятого алфавита, за счет чего время перебора значительно сокращается. Иногда при подборе паролей используется не только статистика встречаемости символов, но и статистика встречаемости биграмм и триграмм – комбинаций двух и трех последовательностей символов соответственно.

3. Перебор с использованием словарей. В этом случае вначале опробуются пароли, состоящие из слов входящих в состав словаря. В том случае, если подбираемый пароль отсутствует в словаре, злоумышленник опробует всевозможные комбинации слов из словаря, слова из словаря с добавленными к началу и/или к концу одной или несколькими буквами, цифрами, знаками препинания и т.д. Часто данный метод используется в комбинации с предыдущим [66, 107].

4. Подбор образа пароля. Данный подход, как правило, применяется в том случае, если подсистема аутентификации устроена так, что образ пароля существенно короче самого пароля. Однако в этом случае злоумышленник, подобрав образ пароля, должен получить сам пароль, соответствующий подобранному образу, а это возможно только в том случае, если хеш-функция, применяемая в системе, не обладает достаточной стойкостью. В списке пользова­телей системы хранится не сам пароль, а образ пароля, который, в свою очередь, является результатом применения к паролю хеш-функции.

Ниже построена топологическая модель данной атаки по методике предложенной во второй главе:

1. В интервале времени (n): Злоумышленник, используя клиенты xTi iÎ[1…n], расположенные на разных удалённых хостах, посылает запросы на установление рабочего соединения c сервером xs. Каждый клиент передаёт пароль (pas), полученный, через объект злоумышленника xT, из базы данных y (здесь они и генерируются). На сервере осуществляется проверка правильности пароля. Модель процесса изображена на рис. 4.2.

2. В интервале времени (n+1): После осуществления правильности пароля сервер xs возвращает значение о правильности ввода пароля. В случае если пароль введен неверно, сервер возвращает ошибку ввода пароля, в обратном случае разрешение на доступ к интерфейсу управления. После того как пароль подобран, xT останавливает работу по генерированию паролей из базы данных. Модель процесса изображена на рис. 4.3.

3. В интервале времени (n+2): Злоумышленник получает доступ к интерфейсу управления сервисами сервера (частью сервисов) через учетное имя ai с соответствующими ему правами доступа [119].

Разумно было бы рассмотреть алгоритм противодействия угрозе подбора пароля. Для этого построим модель (рис. 4.5).

Рис. 4.2. Модель атаки подбора пароля в (n) интервале времени

Рис. 4.3. Модель атаки подбора пароля в (n+1) интервале времени

1. В интервале времени (n) злоумышленник пытается провести вышеописанную атаку, но теперь при каждой попытке ввода пароля на сервере увеличивается значение счетчика, связанного с учетной записью.

Рис. 4.4. Модель атаки подбора пароля в (n+2) интервале времени

2. Как только счетчик достигает критического значения в интервале времени (n+1), происходит блокирование конкретного учетного имени. Это говорит о том, что даже в случае правильного ввода пароля, по данному учетному имени будет отказано в доступе до тех пор пока администратор не восстановит права на доступ (рис. 4.6).

Рис. 4.5. Графовая модель противодействия атаке подбора пароля в (n) интервале времени

Рис. 4.6. Модель противодействия атаке подбора пароля в (n+1) интервале времени