Министерство цифрового развития связи и массовых коммуникаций
Ордена Трудового Красного Знамени
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
СВЯЗИ И ИНФОРМАТИКИ»
Кафедра «Информационная безопасность»
Отчёт по лабораторной работе №2
по дисциплине «Методы и средства защиты информации в компьютерных сетях»
Вариант №22
Выполнили: студенты группы БСТ2104
Ягудин Р.
Эренбург А.
Кривоносов Я.
Антонов С.
Проверили: ассистент Рыбаков С.Ю.
ассистент Раковский Д.И.
Москва, 2024 г.
СОДЕРЖАНИЕ
№ стр.
Цель работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Ход работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Ознакомление с web-версией БД шаблонов атак CAPEC . . . . . . . . . . 3
Сводный перечень потенциальных векторов атак на хост КС. . . . . . . 6
Меры противодействия по каждому выявленному потенциальному вектору атаки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Вывод . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Цель работы
Ознакомление и получение первичных практических навыков работы с базой данных шаблонов атак CAPEC.
Ход работы
Ознакомление с 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»
Обход относительного пути — это метод атаки, при котором злоумышленник использует недостатки проверки пользовательского ввода для получения доступа к файлам или директориям вне разрешённой области файловой системы.
Механизм реализации обхода относительного пути:
Снятие отпечатков операционной системы. Для выполнения корректного обхода относительного пути злоумышленнику необходимо знать, какая ОС используется на сервере, чтобы применить соответствующие символы пути (например, "/" в UNIX-подобных системах или "\" в Windows). Это может быть реализовано с помощью:
Метода TCP/IP Fingerprinting, при котором злоумышленник использует пакеты для выявления особенностей ответов системы
Сопоставления портов для анализа открытых портов и используемых на них протоколов
Исследование приложения. На данном этапе злоумышленник ищет места, где может присутствовать пользовательский ввод для указания имени файла или пути. Реализация данного этапа происходит либо с использованием прокси-инструментов либо вручную. Особое внимание уделяется параметрам URL, которые могут быть уязвимы для внедрения относительных путей.
Изменение входных параметров. На данном этапе злоумышленник изменяет комбинации относительных путей к файлам во всех найденных местах ввода данных пользователем. Это может быть реализовано с помощью:
Ввода "../" или "..\" в начале любого имени файла для перехода к родительскому каталогу
Списка пробных строк, которые содержат относительные последовательности путей, такие как "../", в качестве полезной нагрузки для обхода пути
Прокси-инструментов для автоматизации запросов и записи ответов сервера на попытки обхода путей в известных URL-адресах
Эксплуатация уязвимости. На данном этапе злоумышленник внедряет синтаксис обхода пути в идентифицированные уязвимые места, что позволяет ему:
Получить доступ к файлам, которые ему не разрешены для чтения, записи или выполнения
Получить доступ к данным за пределами корневого каталога веб-документов
Использовать скрипты, исходный код и другие файлы с внешних веб-сайтов
