Мониторинг информационной безопасности
Тема 4. Средства и системы анализа защищенности
Цели занятия
Литература
Постановка задачи
Вопрос 1
Методика применения сканера Nmap (способ 1 – как самостоятельное ПО)
Вопрос 2
Методика применения Metasploit Framework Первоначальная настройка
Методика применения сканера Nmap (способ 2 – средством db_nmap из состава Metasploit Framework)
Методика применения Metasploit Framework Сканирование сайта с помощью средства crawler
Методика применения Metasploit Framework (crawler)
Методика применения Metasploit Framework (crawler)
Методика применения Metasploit Framework (crawler)
Методика применения Metasploit Framework Поиск уязвимостей с помощью модуля wmap
Методика применения Metasploit Framework (wmap)
Методика применения Metasploit Framework (wmap)
ВОПРОСЫ ПО ЗАНЯТИЮ?
4.01M

28. ПЗ Т4.3 Презентация от 2026-09-12

1. Мониторинг информационной безопасности

С
ЙС
Ц
РО
СИ
ИИ
ОХРАНЫ
АКАДЕМИЯ
БЫ
Ф
АЛЬНОЙ СЛ
ЕР
УЖ
Д
Е
К О Й Ф Е ДЕ
РА
Мониторинг информационной
безопасности
Кафедра
компьютерной
безопасности

2. Тема 4. Средства и системы анализа защищенности

Занятие 4/3. Практическое занятие
Тема: Методика применения сканера безопасности NMap и средства тестирования
на проникновения Metasploit Framework
Учебные вопросы:
1. Основы применения сканера безопасности NMap
2. Основы применения средства тестирования на проникновения Metasploit
Framework
2

3. Цели занятия


освоить навыки по настройке и применению сканера безопасности NMap
освоить навыки по настройке и применению средства тестирования
на проникновения Metasploit Framework
3

4. Литература

Основная
1. Основы построения и функционирования систем обнаружения и предупреждения
компьютерных атак : учебно-методическое пособие Д. Е. Шугуров, А. И. Козачок, А. А. Юркин,
П. Н. Горбачев, Д. А. Свечников, Д. Л. Беляев, Д. О. Маркин, Д. А. Рыболовлев, А. В. Козачок. –
Орёл : Академия ФСО России, 2021.
Дополнительная
1. Методический документ ФСТЭК России Методика анализа защищенности информационных
систем (утв. ФСТЭК 25 ноября 2025 г.)
2. Методика выявления уязвимостей и недекларированных возможностей в программном
обеспечении (выписка) (ФСТЭК России, 2026)
3. ГОСТ Р 58143-2018 ИТ Методы и средства обеспечения безопасности. Детализация анализа
уязвимостей ПО. Часть 2 Тестирование на проникновение
4. ГОСТ Р 56939-2024 Защита информации. Разработка безопасного программного обеспечения.
Общие требования
5. Хаваджа Гас Kali Linux: библия пентестера. – Санкт-Петербург : Питер, 2023. – 496 с. : ил. (Серия "Для профессионалов")
4

5. Постановка задачи

2.
3.
САЗ
Выполнить анализ защищенности
Хостовая ОС
и тестирование на проникновение
VMware Workstation
средствами:
nmap, MSF
ВМ (x86_64)
1) в отношении WackoPicko/Metasploitable/bWapp
Kali Linux
2) в отношении объекта согласно
nmap
MSF
домашнему контрольному заданию
Разработать ТОО
IP: А.Б.В.Г
(технический отчет об оценке)
Сдать два ТОО
ФамилияИО_4_3_ТОО.zip
ФамилияИО_ДКЗ_ТОО.zip
В каждом архиве должны быть отчет и эл.приложения к нему
IP-адрес Kali Linux А.Б.В.Г.
заменить на актуальный для аудитории
Учетная запись Kali Linux: kali:kali
Версия Kali Linux 2026.2
Объект оценки
ESXi (10.33.100.253)
VMware ESXi
ВМ (x86_64)
Debian
WackoPicko
Локальная
сеть
Виртуальный коммутатор ESXi
1.
IP: 10.33.101.152
ВМ (x86_64)
Ubuntu
Metasploitable2
IP: 10.33.101.153
ВМ (x86_64)
Ubuntu
bWapp (Bee Box)
IP: 10.33.101.154
Рисунок – Лабораторный стенд
5

6. Вопрос 1

Основы применения сканера безопасности NMap
средств активного сканирования Kali Linux
6

7. Методика применения сканера Nmap (способ 1 – как самостоятельное ПО)

Порядок выполнения автоматизированного анализа интерфейсов взаимодействия компонентов объектов оценки:
(каждый шаг фиксируется в виде скриншота, текста команды, текста с результатами команды)
1.1) выполнить сканирование наличия уязвимостей программного обеспечения командой:
nmap <IP-адрес АРМ Изделия> –A -oN <Имя файла для результатов сканирования>
Результаты зафиксировать в виде скриншота в протоколе испытаний
.
1.2) исследовать открытые порты ОО с целью определения информации о службе и версии, открывшей эти порты, командой
nmap <IP-адрес АРМ Изделия> –sV -oN <Имя файла для результатов сканирования>
Результаты зафиксировать в виде скриншота в протоколе испытаний
1.3) выполнить идентификацию ОС и прикладного ПО командой:
nmap <IP-адрес АРМ Изделия> –O -oN <Имя файла для результатов сканирования>
Результаты зафиксировать в виде скриншота в протоколе испытаний
1.4) осуществить сканирование портов на наличие уязвимостей с использованием системного вызова Connect() командой:
sudo nmap -sS -p0-65535 -A -O --script=vuln <IP-адрес АРМ Изделия> -oN <Имя файла для результатов
сканирования>
Результаты зафиксировать в виде скриншота в протоколе испытаний.
На основе полученных результатов сканирования сформулировать выводы о наличии либо отсутствии уязвимостей
Примеры команд:
nmap 10.33.101.152 –A -oN NMap_WackoPicko_A.txt
nmap 10.33.101.152 –sV -oN NMap_WackoPicko_sV.txt
7

8. Вопрос 2

Основы применения средства тестирования
на проникновения Metasploit Framework
8

9. Методика применения Metasploit Framework Первоначальная настройка

Порядок выполнения анализа уязвимостей объекта оценки
(каждый шаг фиксируется в виде скриншота, текста команды, текста с результатами команды)
0.1) запустить режим суперпользователя
sudo su
0.2) при первом запуске Metasplot Framework требуется инициализировать базу данных командами
msfdb init
msfdb start
Результат выполнения команды
.
9

10. Методика применения сканера Nmap (способ 2 – средством db_nmap из состава Metasploit Framework)

Порядок выполнения автоматизированного анализа интерфейсов взаимодействия компонентов объектов оценки:
(каждый шаг фиксируется в виде скриншота, текста команды, текста с результатами команды)
2.1) запустить Metasplot Framework
msfconsole
2.2) выполнить сканирование средствами Nmap через интерфейс Metasploit (результаты сохраняться в БД Metasplot)
db_nmap 10.33.101.152
Результат выполнения команды
2.3) получить сведения об обнаруженных службах на узле
services
На основе полученных результатов сканирования
сформулировать выводы
Примеры команд:
db_nmap 10.33.101.152 –A -oN NMap_WackoPicko_A.txt
db_nmap 10.33.101.152 –sV -oN NMap_WackoPicko_sV.txt
10

11. Методика применения Metasploit Framework Сканирование сайта с помощью средства crawler

(каждый шаг фиксируется в виде скриншота, текста команды, текста с результатами команды)
2.1) запустить Metasplot Framework
msfconsole
2.2) выполнить поиск средств анализа веб-сайта crawler
search crawler
2.3) выбрать средство auxiliary/crawler/msfcrawler или auxiliary/scanner/http/crawler
use 2
либо по названию
auxiliary/scanner/http/crawler
После успешного выполнения команды должно появиться приглашение msf6 auxiliary(crawler/msfcrawler) > .
11

12. Методика применения Metasploit Framework (crawler)

(каждый шаг фиксируется в виде скриншота, текста команды, текста с результатами команды)
2.4) выполнить просмотр возможных параметров модуля
show options
После выполнения команды
на экране будут отображены
возможные параметры
.
12

13. Методика применения Metasploit Framework (crawler)

(каждый шаг фиксируется в виде скриншота, текста команды, текста с результатами команды)
2.5) задать цель (объект) тестирования командой
set RHOSTS 10.33.101.152
Результат выполнения команды на экране
2.6) задать идентификатор удаленного ресурса (URI) для веб-приложения WackoPicko
set URI /WackoPicko/
Результат выполнения команды на экране
.
13

14. Методика применения Metasploit Framework (crawler)

(каждый шаг фиксируется в виде скриншота, текста команды, текста с результатами команды)
2.7) запустить сканирование
run
Результат выполнения команды на экране
.
14

15. Методика применения Metasploit Framework Поиск уязвимостей с помощью модуля wmap

(каждый шаг фиксируется в виде скриншота, текста команды, текста с результатами команды)
3.1) загрузить модуль командой:
load wmap
Результат выполнения команды на экране
3.2) выполнить просмотр просканированных сайтов командой
wmap_sites –l
.
15

16. Методика применения Metasploit Framework (wmap)

(каждый шаг фиксируется в виде скриншота, текста команды, текста с результатами команды)
3.3) задать цели сканирования командой:
wmap_targets –t 10.33.101.152,10.33.101.152/WackoPicko
Результат выполнения команды на экране
3.4) запустить сканирование командой
wmap_run –e
Результат выполнения команды на экране (команда может выполняться очень долго …)
.
16

17. Методика применения Metasploit Framework (wmap)

(каждый шаг фиксируется в виде скриншота, текста команды, текста с результатами команды)
3.5) вывести на экран найденные уязвимости веб-приложения:
wmap_vulns –l
Результат выполнения команды на экране
Внимательно изучаем обнаруженные уязвимости!
Обнаружены:
• каталоги с данными
• каталоги и файлы, к которым есть доступ на чтение
• каталоги с резервными копиями
• сценарии (скрипты), уязвимые для SQL-инъекций (например, скрипт …/WackoPicko/users/login.php)
17

18. ВОПРОСЫ ПО ЗАНЯТИЮ?

ЗАДАНИЕ НА САМОСТОЯТЕЛЬНУЮ ПОДГОТОВКУ
1. Доработать конспект занятия
2. Изучить рекомендованную литературу
3. Доработать технический отчет об оценке
согласно заданию на курсовую работу
18
English     Русский Правила