Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4,6 Firewalls Общая информация и применение пер...doc
Скачиваний:
6
Добавлен:
01.04.2025
Размер:
5 Мб
Скачать
☆

2.1.9 Атака Loki.

Loki применяет ICMP в качестве туннельного протокола для скрытого канала связи. Скрытый канал - это канал, использующий метод передачи данных или поле данных втайне или нестандартным образом. Другими сло­вами, средством передачи является ICMP, но функционально Loki действу­ет очень похоже на приложение клиент/сервер. Если на пораженном хосте установлен сервер Loki, он может отвечать на информацию, посыла­емую ему клиентом Loki. Например, клиент Loki может послать серверу Loki запрос cat /etc/passwd, чтобы отобразить файл паролей. Потом поль­зователь клиента Loki сможет увидеть результаты на экране, сохранить их и попытаться взломать этот файл.

2.1.10 Arp атаки

Большинство операционных систем ARP-ответ заносят сразу же без проверки (посылала ли система запрос) в ARP таблицу (исключением является Solaris, который игнорирует ARP ответы, если не посылался ARP запрос). Если интерфейс получит данные о том, что какому-то IP соответствует MAC, который на самом деле не существует, то IP-датаграммы к данному хосту будут вкладываться в кадр с фальшивым MAC. Это приведет к тому, что ни один сетевой интерфейс в локальной сети не будет воспринимать этот пакет. Таким образом, все данные уйдут в "никуда". Для реализации подобной атаки необходимо периодически (интервал зависит от операционной системы) посылать ложные ARP ответы. В результате атакуемый хост не сможет установить соединение с хостом, IP адрес которого указан в ложном ARP ответе. Данная атака применима даже если уже установлено соединение между двумя хостами. После посылки даже одного ложного ARP ответа соединение будет разорвано по таймауту. Для того чтобы два хоста не смогли обмениваться пакетами друг с другом, необходимо направить ложные ARP ответы на один из хостов. Если же ставить целью полностью отключить хост от сети, то необходимо периодически посылать ложные ARP ответы от всех хостов в сети. Тогда на атакуемом хосте сложится впечатление, что поврежден кабель или вышла из строя сетевая карта.

2.1.11 Фрагментация

Фрагментация происходит тогда, когда датаграмма IP, проходя через сети, дол­жна пересечь сеть, максимальная единица передачи данных (MTU — maximum transmission unit) которой меньше размера датаграммы. Например, MTU, или максимальный размер датаграммы IP, для Ethernet составляет 1500 байт. Если размер датаграммы больше 1500 байт, а она должна пройти через сеть Ethernet, маршрутизатор, направляя ее в сеть Ethernet, обязан фрагментировать ее. Кроме того, фрагментация происходит, когда хост посылает в сеть датаграмму, превышающую MTU.

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

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