Гид по технологиям

Как создать политику сканирования и запустить скан в Nessus

• 6 min read • Кибербезопасность • Обновлено 23 Nov 2025
Настройка политики сканирования в Nessus
Настройка политики сканирования в Nessus

Общий вид логотипа и интерфейса Nessus

Уязвимости появляются каждый день. С одной стороны — специалисты по безопасности исправляют их, с другой — злоумышленники пытаются использовать. Сканер уязвимостей автоматически проверяет систему на известные проблемы, которые можно эксплуатировать. Среди множества инструментов Nessus — один из наиболее распространённых. Его разрабатывает Tenable Network Security Inc. Ранее он входил в число лидеров в каталогах инструментов безопасности и остаётся мощным инструментом для удалённого сканирования.

Что рассмотрим?

  • Как создать и сохранить пользовательскую политику сканирования в Nessus.
  • Как создать скан на основе политики и запустить его.
  • Как интерпретировать отчёт и экспортировать результаты.

Краткое определение: Скан-политика — набор настроек сканера, которые применяются ко всем запускам скана, созданным на её основе.

Требования

  1. Учетная запись с правами администратора в Nessus.
  2. Базовое понимание сетевой безопасности и оценки уязвимостей.
  3. Установленный Nessus (Tenable) на вашем хосте.

Важно: перед запуском сканирования получите разрешение владельца системы. Несанкционированное сканирование может считаться атакой.

Готовы начать

Первый шаг — выбрать шаблон сканирования. Вы можете использовать один из встроенных шаблонов Nessus или создать свою политику на их основе. Пользовательские политики появляются в разделе «User Defined». Все настройки, заданные в политике, автоматически применяются к соответствующим сканам.

Шаг 1 — Создание политики

  1. Откройте веб-интерфейс Nessus по адресу https://kali:8834 и войдите под администратором.
  2. На главной странице в левом вертикальном меню нажмите «Policies».
  3. Нажмите кнопку «New Policy» в правом верхнем углу.

Создание политики в интерфейсе Nessus

Шаг 2 — Выбор шаблона сканера

Nessus предлагает несколько категорий шаблонов: Discovery, Vulnerabilities и Compliance. Мы настраиваем скан на поиск уязвимостей, поэтому выберем шаблон из раздела Vulnerabilities. Для общего системного сканирования подходит шаблон Basic Network Scan.

Выбор шаблона сканера Basic Network Scan

Шаг 3 — Имя и сохранение политики

Дайте политике понятное имя. В примере это Policy1_HTF. Остальные настройки можно оставить по умолчанию, если вы не уверены. Пользовательская политика будет основана на шаблоне от Tenable.

Присвоение имени политике

Шаг 4 — Создание скана на основе политики

  1. Перейдите в «My Scans» в левой панели (раздел Folders).
  2. Нажмите «New Scan».

Создание нового скана

Шаг 5 — Выбор пользовательской политики

Во вкладке «User Defined» выберите политику, которую вы создали (Policy1_HTF).

Выбор пользовательского шаблона для скана

Шаг 6 — Параметры скана: имя и цели

По умолчанию у нового скана будет имя, совпадающее с политикой. Переименуйте его, например, в My Scan 1, чтобы избежать путаницы. В поле Targets укажите хосты или IP-адреса, которые вы хотите просканировать. Опишите скан при необходимости и сохраните.

Переименование и указание целей сканирования

Заполнение поля Targets и сохранение скана

Шаг 7 — Запуск и мониторинг скана

  1. Откройте сохранённый скан и нажмите кнопку Play, чтобы запустить.
  2. Иконка изменится на вращающиеся стрелки — это означает, что скан идёт.
  3. После завершения иконка станет галочкой — скан прошёл.

Проверьте результаты, кликнув по имени скана, затем перейдите во вкладку «Vulnerabilities». Отчёты можно экспортировать в формате Nessus, Nessus DB, HTML, CSV или PDF.

Просмотр вкладки Vulnerabilities с итогами сканирования

Поздравляем — вы завершили запуск базового скана уязвимостей в Nessus.

Совет по интерпретации отчёта

  • Критичность уязвимости обычно указывается рядом с названием (Critical, High, Medium, Low). Она помогает приоритизировать исправления.
  • Проверьте, является ли уязвимость проверенной (проверка фактической эксплуатации) или основана на сигнатуре.
  • Для подтверждения ложноположительных срабатываний полезно вручную проверить сервисы и версии ПО.

Примечание: Nessus часто даёт рекомендации по исправлению (remediation), но это общий совет. Всегда тестируйте патчи в контрольной среде.

Дополнительные рекомендации и лучшие практики

Что делать, если скан не запускается или результаты некорректны

  • Проверьте сетевое соединение между Nessus и целями (фильтрация портов, брандмауэры).
  • Убедитесь в корректности указанных Targets (диапазоны IP, маски, FQDN).
  • Если нужно обнаружить больше уязвимостей, используйте «credentialed scan» (скан с учётными данными) — он позволяет сканеру выполнять проверку локально и обнаруживать скрытые проблемы.
  • В некоторых средах агентное сканирование (Tenable Agents) работает надёжнее и безопаснее для динамичных хостов.

Когда подход может не сработать

  • Скан на основе сети не обнаружит уязвимости, которые проявляются только при аутентифицированном использовании приложения, если нет учётных данных.
  • Высокая нагрузка от агрессивных плагинов может вызвать отказ сервиса на продуктивных системах.
  • Сканер не гарантирует полного отсутствия уязвимостей — он ограничен базой правил и плагинов.

Альтернативные инструменты

  • OpenVAS/GVM — бесплатный инструмент с открытым кодом.
  • Qualys — облачный коммерческий сервис с расширенной аналитикой.
  • Rapid7 Nexpose/InsightVM — интеграция с управлением уязвимостями.

Выбор зависит от бюджета, требований к автоматизации и интеграции в процессы управления уязвимостями.

Практическая методология работы со сканами

  1. Планирование: согласуйте цели, окна сканирования и список активов.
  2. Настройка: создайте политику и укажите диапазоны Targets.
  3. Запуск: выполните тестовый скан, затем полный.
  4. Верификация: проверьте критичные находки вручную.
  5. Исправление: примените патчи и изменения конфигурации.
  6. Регрессия: повторно просканируйте, чтобы убедиться в устранении.

Роли и чек-листы

Администратор Nessus:

  • Создать и поддерживать политики.
  • Управлять пользователями и правами доступа.
  • Обновлять плагины.

Аналитик по уязвимостям:

  • Планировать сканы и анализировать отчёты.
  • Триаж и приоритизация уязвимостей.
  • Подготовка инструкций по исправлению.

IT-менеджер:

  • Утверждать окна сканирования.
  • Контролировать выполнение исправлений.
  • Отчётность для руководства.

Критерии приёмки

  • Скан запускается и завершается без ошибок.
  • Отчёт содержит список найденных уязвимостей с уровнями тяжести.
  • Экспорт отчёта в требуемом формате (PDF/CSV/HTML) работает корректно.
  • Фальшивые срабатывания минимальны после верификации.

Тест-кейсы для проверки политики

  1. Запустить скан по тестовому хосту с известными уязвимостями — убедиться, что они обнаружены.
  2. Выполнить скан без учётных данных и затем с ними — сравнить покрытие.
  3. Попробовать сканирование диапазона IP и одиночного хоста.
  4. Экспортировать отчёт во всех доступных форматах.

Безопасность и повышение надёжности

  • Проводите сканирование в окне, согласованном с владельцами сервисов.
  • Для минимизации риска используйте менее агрессивные плагины на продуктиве.
  • Применяйте сканирование с учётными данными для полноты проверки.
  • Храните экспортированные отчёты в защищённом хранилище и ограничьте доступ.

Конфиденциальность и соответствие требованиям

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

Короткий глоссарий

  • Скан-политика — набор правил и настроек для запуска сканирования.
  • Credentialed scan — сканирование с использованием учётных данных для глубокой проверки.
  • False positive — ложное срабатывание, когда уязвимость указана ошибочно.

Совместимость и миграция

  • Проверяйте версии Nessus и плагины перед обновлением.
  • При миграции на новый экземпляр экспортируйте политики и сканы и импортируйте их в новую инстанцию.
  • Учтите сетевые ограничения: доверенные сети, NAT, VPN и т.д.

Итог и дальнейшие шаги

  • Вы создали пользовательскую политику и успешно запустили скан в Nessus.
  • Следующий шаг — настроить регулярные расписания сканирования и интегрировать результаты в процесс управления изменениями.
  • Если нужна автоматизация — рассмотрите интеграцию с SIEM или системой трекинга задач для управления исправлениями.

Короткая памятка: планируйте, тестируйте, верифицируйте, исправляйте и перепроверяйте.

Краткое резюме

  • Создайте политику на основе шаблона.
  • Создайте скан на её основе, укажите Targets и запустите.
  • Проверяйте и экспортируйте отчёты, фильтруйте по уровню критичности.

Дополнительные ресурсы: официальная документация Tenable и обучающие курсы от производителя.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро