Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы / Отчёт по лабораторной работе №2.docx
Скачиваний:
0
Добавлен:
30.09.2026
Размер:
638 Кб
Скачать
☆

Министерство цифрового развития связи и массовых коммуникаций

Ордена Трудового Красного Знамени

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

СВЯЗИ И ИНФОРМАТИКИ»

Кафедра «Информационная безопасность»

Отчёт по лабораторной работе №2

по дисциплине «Методы и средства защиты информации в компьютерных сетях»

Вариант №22

Выполнили: студенты группы БСТ2104

Ягудин Р.

Эренбург А.

Кривоносов Я.

Антонов С.

Проверили: ассистент Рыбаков С.Ю.

ассистент Раковский Д.И.

Москва, 2024 г.

СОДЕРЖАНИЕ

№ стр.

  1. Цель работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

  2. Ход работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

    1. Ознакомление с web-версией БД шаблонов атак CAPEC . . . . . . . . . . 3

    2. Сводный перечень потенциальных векторов атак на хост КС. . . . . . . 6

    3. Меры противодействия по каждому выявленному потенциальному вектору атаки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

  3. Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

  1. Цель работы

Ознакомление и получение первичных практических навыков работы с базой данных шаблонов атак CAPEC.

  1. Ход работы

    1. Ознакомление с web-версией бд шаблонов атак capec

Зайдём в браузер и перейдём по адресу https://capec.mitre.org/index.html для ознакомления с интерфейсом web-версии базы данных шаблонов атак CAPEC

Рисунок 1 – Интерфейс web-версии базы данных шаблонов атак CAPEC

Находим раздел «CAPEC List Quick Access» и в пункте «View CAPEC» выбираем «by Mechanisms of Attack»

Рисунок 2 – Переход в подраздел «by Mechanisms of Attack» раздела «CAPEC List Quick Access»

После перехода в подраздел «by Mechanisms of Attack» пролистываем web-страницу вниз и переходим в подраздел «Relative Path Traversal» по пути «Manipulate Data Structures → Input Data Manipulation → Path Traversal → Relative Path Traversal»

Рисунок 3 – Переход в подраздел «Relative Path Traversal»

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

Механизм реализации обхода относительного пути:

  1. Снятие отпечатков операционной системы. Для выполнения корректного обхода относительного пути злоумышленнику необходимо знать, какая ОС используется на сервере, чтобы применить соответствующие символы пути (например, "/" в UNIX-подобных системах или "\" в Windows). Это может быть реализовано с помощью:

  • Метода TCP/IP Fingerprinting, при котором злоумышленник использует пакеты для выявления особенностей ответов системы

  • Сопоставления портов для анализа открытых портов и используемых на них протоколов

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

  2. Изменение входных параметров. На данном этапе злоумышленник изменяет комбинации относительных путей к файлам во всех найденных местах ввода данных пользователем. Это может быть реализовано с помощью:

  • Ввода "../" или "..\" в начале любого имени файла для перехода к родительскому каталогу

  • Списка пробных строк, которые содержат относительные последовательности путей, такие как "../", в качестве полезной нагрузки для обхода пути

  • Прокси-инструментов для автоматизации запросов и записи ответов сервера на попытки обхода путей в известных URL-адресах

  1. Эксплуатация уязвимости. На данном этапе злоумышленник внедряет синтаксис обхода пути в идентифицированные уязвимые места, что позволяет ему:

  • Получить доступ к файлам, которые ему не разрешены для чтения, записи или выполнения

  • Получить доступ к данным за пределами корневого каталога веб-документов

  • Использовать скрипты, исходный код и другие файлы с внешних веб-сайтов