Загрузка данных
Цель работы
Целью лабораторной работы является приобретение практических
навыков проведения разведки компьютерной сети с использованием
специализированного инструмента Nmap, применяемого специалистами по
информационной безопасности для анализа сетевой инфраструктуры.
В ходе выполнения работы студент изучает методы обнаружения
активных узлов локальной сети, определяет доступные сетевые службы и
открытые порты, анализирует полученные результаты и оценивает возможные
риски безопасности. Полученные знания позволяют понять, каким образом
злоумышленники собирают информацию о сетевой инфраструктуре
организации, а также каким образом специалисты по информационной
безопасности выявляют потенциальные угрозы и контролируют состояние
корпоративной сети.
Дополнительной целью является формирование навыков
документирования результатов сканирования, их анализа и подготовки отчета,
содержащего выводы о состоянии исследуемой сети и рекомендациях по
повышению уровня ее защищенности.
Краткая теоретическая часть
Разведка сети (Network Reconnaissance) представляет собой первый этап
оценки безопасности компьютерной инфраструктуры. Основная задача
разведки заключается в сборе информации о сетевых устройствах,
используемых сервисах, операционных системах и сетевой архитектуре без
непосредственного воздействия на исследуемые системы.
Одним из наиболее распространенных инструментов сетевой разведки
является Nmap (Network Mapper) — свободно распространяемая утилита для
исследования компьютерных сетей и проведения аудита безопасности.
Программа позволяет:
обнаруживать активные устройства в сети;
определять открытые, закрытые и фильтруемые TCP/UDP-порты;
определять работающие сетевые службы и их версии;
выполнять определение операционной системы (OS Detection);
обнаруживать потенциально опасные конфигурации; выполнять автоматизированный поиск известных уязвимостей с
использованием сценариев NSE (Nmap Scripting Engine).
Каждый сетевой сервис взаимодействует через определенный порт.
Например:
Порт Служба Назначение
21 FTP Передача файлов
22 SSH Безопасное удаленное управление
23 Telnet Удаленное управление (небезопасный протокол)
25 SMTP Передача электронной почты
53 DNS Разрешение доменных имен
80 HTTP Веб-сервер
110 POP3 Получение электронной почты
139 NetBIOS Общий доступ к ресурсам Windows
443 HTTPS Защищенный веб-сервер
445 SMB Общий доступ к файлам Windows
3389 RDP Удаленный рабочий стол
Наличие открытых портов само по себе не является уязвимостью, однако
каждый открытый сервис увеличивает поверхность атаки. Особое внимание
следует уделять устаревшим или небезопасным протоколам (Telnet, FTP без
шифрования), а также службам с известными уязвимостями.
При проведении разведки сети необходимо соблюдать требования
информационной безопасности и выполнять сканирование только тех систем,
на исследование которых получено соответствующее разрешение.
Постановка задачи
Необходимо провести разведку локальной лабораторной сети с
использованием программы Nmap.
В процессе выполнения лабораторной работы студент должен:
определить диапазон исследуемой сети;
обнаружить активные сетевые устройства;
определить открытые TCP-порты;
определить работающие сетевые службы;
выполнить анализ полученных результатов;
выявить потенциально опасные сервисы;
оформить результаты в виде таблицы; сделать выводы о состоянии исследуемой сети.
Порядок выполнения работы
1. Подготовка рабочего места
1. Запустить операционную систему лабораторного компьютера.
2. Убедиться, что программа Nmap установлена.
3. Определить IP-адрес собственного компьютера и диапазон
локальной сети.
2. Обнаружение активных устройств
Выполнить сканирование сети для поиска активных узлов.
Пример команды:
nmap -sn 192.168.1.0/24
В отчете необходимо указать:
количество обнаруженных устройств;
IP-адреса;
MAC-адреса (если доступны);
производителя сетевого оборудования (при наличии).
3. Сканирование открытых портов
Выбрать одно или несколько обнаруженных устройств и выполнить
сканирование открытых TCP-портов.
Пример команды:
nmap 192.168.1.15
Записать результаты в таблицу.
4. Определение служб и версий
Выполнить определение запущенных служб.
Пример: nmap -sV 192.168.1.15
Определить:
название службы;
номер порта;
состояние порта;
версию программного обеспечения (если определена).
5. Анализ результатов
Проанализировать полученные сведения.
Обратить внимание на:
использование небезопасных служб (Telnet, FTP);
наличие большого количества открытых портов;
устаревшие версии сервисов;
наличие административных служб;
потенциальные риски безопасности.
6. Заполнение итоговой таблицы
IP-адрес Открытый порт Служба Версия Потенциальная
уязвимость
7. Подготовка отчета
Отчет должен содержать:
цель работы;
использованные команды Nmap;
результаты разведки сети;
заполненную таблицу;
анализ обнаруженных служб;
выводы.
Контрольные вопросы
1. Что понимается под разведкой компьютерной сети?
2. Для каких целей используется программа Nmap? 3. Чем отличается обнаружение узлов от сканирования портов?
4. Какие состояния могут иметь сетевые порты?
5. Что означает открытый порт?
6. Какие параметры используются для определения версии службы?
7. Почему использование Telnet считается небезопасным?
8. Какие службы наиболее часто используются в корпоративных
сетях?
9. Что представляет собой поверхность атаки?
10. Какие меры позволяют уменьшить количество потенциальных
уязвимостей?
11. Почему проведение сетевого сканирования должно выполняться
только с разрешения владельца сети?
12. Какие сведения можно получить в результате разведки сети?
Вывод
В результате выполнения лабораторной работы студент освоил
практические методы проведения разведки локальной сети с использованием
программы Nmap. Были получены навыки обнаружения активных сетевых
устройств, определения открытых портов и работающих служб, а также
анализа полученной информации с точки зрения обеспечения корпоративной
кибербезопасности.
Проведенный анализ позволил оценить уровень защищенности
исследуемой сети, выявить потенциально опасные сервисы и сформулировать
рекомендации по снижению рисков информационной безопасности.
Полученные навыки являются базовыми при проведении аудита безопасности,
тестирования на проникновение и администрирования корпоративных сетей.