Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информ обепеч.doc
Скачиваний:
10
Добавлен:
01.05.2025
Размер:
2 Мб
Скачать
☆

12. Атаки на компьютерные системы

12.1. Виды атак

По характеру воздействия атаки можно разделить на:

  • пассивные;

  • активные.

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

Активные атаки оказывают непосредственное влияние на работу системы, и, как правило, приводят к нарушению ее работоспособности. По наличию определенных изменений в системе активные атаки легко обнаруживаются. Примером активной атаки служит проникновение в систему и уничтожение в ней данных.

В зависимости от преследуемой цели атаки делятся на следующие виды:

  • нарушающие конфиденциальность информации;

  • нарушающие целостность информации;

  • нарушающие работоспособность системы.

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

В зависимости от условия начала вредного воздействия атаки бывают:

  • атака по запросу от атакуемого объекта;

  • атака по наступлению ожидаемого события на атакуемом объекте;

  • безусловная атака.

В первом случае атакующий ожидает от своей цели запроса определенного типа, который и будет условием начала воздействия. Во втором случае атакующий осуществляет постоянное наблюдение за целью и при возникновении определенного события начинает воздействие. Как и в предыдущем случае, инициатором осуществления начала атаки выступает сам атакуемый объект. В третьем случае атака не зависит от атакуемая объекта, т.е. атакующий сам является инициатором начала осуществления атаки.

По наличию обратной связи с атакуемым объектом атаки делятся на:

  • атаки с обратной связью;

  • атаки без обратной связи.

Обратная связь позволяет атакующему адекватно реагировать на все изменения, происходящие на атакуемом объекте, т.е. следить за ним. Атаки без обратной связи являются, как правило, одиночными однонаправленными ударами по системе.

По расположению атакующего и атакуемого атаки могут быть;

  • внутренними, когда атакующий и атакуемый находятся внутри одной сети;

  • внешними, когда атакующий и атакуемый находятся в разных сетях;

Внутренние атаки осуществить всегда проще.

12.2. Типовые атаки

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

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

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

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

Другой пример – это когда злоумышленник ожидает, когда настоящий пользователь начнет входить в систему и укажет имя и пароль. В этот момент злоумышленник перехватывает эти данные и использует их в дальнейшем. При этом данная атака является одной из самых опасных, так как злоумышленник получает доступ к серверу – главному элементу системы.

Подмена доверенного лица является активным воздействием, совершается с целью нарушения не только конфиденциальности, но и целостности информации. Данная атака может быть как условной, так и безусловной. Подмена доверенного лица может быть как внутренней, так и внешней, как с обратной связью, так и без обратной связи.

Следующий тип атаки – внедрение ложного объекта в систему. Внедрение объекта может осуществляться, например, путем изменения маршрута передаваемых сообщений так, чтобы новый маршрут проходил через ложный объект.

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

Внедрение ложного объекта является активным воздействием, может быть условным или безусловным, совершается с целью нарушения не только конфиденциальности, но и целостности информации. Данная атака может быть как внутренней, так и внешней, как с обратной связью, так и без обратной связи.

Внедрение ложного объекта может использоваться также для такой атаки как модификация информации. Особенностью системы воздействия, построенной по принципу ложного объекта, является то, что она способна модифицировать перехваченную информацию. Существует два вида модификации информации:

  • модификация передаваемых данных;

  • модификация передаваемого кода.

При модификации передаваемых данных изменению подвергаются непосредственно файлы. При модификации передаваемого кода изменению подвергаются команды, выполняющиеся в системе. Эти изменения происходят аналогично заражению исполнимого файла вирусом. Однако такое заражение файла происходит не на компьютере, а при передаче его по сети.

Ложный объект позволяет не только модифицировать, но и подменять перехваченную им информацию, т.е. позволяет проводить атаку называемую подменой информацией (дезинформацией). Если модификация информации приводит к ее частичному искажению, то подмена – к ее полному изменению.

Часто встречается на практике атака типа отказ в обслуживании. Сущность этой атаки заключается в следующем. Сетевая операционная система сервера позволяет отвечать на ограниченное число запросов в сети. Эти ограничения зависят от таких параметров как быстродействие ЭВМ, объем оперативной памяти, пропускная способность канала связи и т.д. Атака состоит в том, что с одного объекта сети передаются на атакуемый объект (сервер) бесконечное число различных запросов от имени других объектов. В результате сервер не успевает вовремя обслуживать все эти запросы, и работа в сети останавливается из-за невозможности сервера заниматься ничем другим, кроме обработки запросов.

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

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