Скан уязвимостей
Определение: Скан уязвимостей — это проверка сайта, сервера или приложения с помощью инструментов, которые ищут слабые места: устаревшие компоненты, неверные настройки, открытые сервисы и типовые уязвимости. По итогам обычно получается список найденных проблем и рекомендаций, что исправить.
Зачем это нужно
- Найти риски до того, как их найдут атакующие: старые плагины, уязвимые библиотеки, небезопасные настройки.
- Понять приоритеты: что критично (доступ к админке/БД), а что можно исправить позже.
- Проверять результат после обновлений и доработок: «дыр» стало меньше или появились новые.
- Контролировать внешнюю поверхность атаки: открытые порты, панели, тестовые окружения, публичные файлы.
- Улучшать процессы безопасности: регулярность проверок, ответственность и контроль исправлений.
Пример
Пример кода:
# Пример запуска сканирования с точки зрения процесса (упрощённо)
1) Скан сети/портов: проверить, что реально открыто наружу
2) Скан веб-приложения: найти типовые проблемы (инъекции, XSS, настройки)
3) Проверка зависимостей: уязвимые версии библиотек и CMS
4) Отчёт: риск, доказательство (URL/параметр), рекомендация и приоритет
Например, скан может показать: «публично доступна админка по стандартному пути», «устаревший плагин с известной уязвимостью», «нет ограничений на попытки входа». Дальше важно не просто “увидеть”, а исправить и повторно проверить.
Скриншот
Подпись к скриншоту: фрагмент отчёта сканера, где видно найденную уязвимость, её уровень риска, к чему относится (URL/компонент) и что нужно сделать для исправления.
Частые ошибки
- Путать скан уязвимостей с пентестом: скан — это автоматическая проверка, а пентест глубже и вручную подтверждает риски.
- Игнорировать ложные срабатывания или, наоборот, верить отчёту «на слово» без проверки контекста.
- Проверять только сайт, но не сервер и инфраструктуру (порты, панели, доступы, резервные копии).
- Один раз просканировать и забыть: без регулярности уязвимости возвращаются из-за обновлений и новых модулей.
- Исправлять только “симптомы” (например, ставить WAF), не закрывая причину в коде или настройках.
Связанные термины
- Пентест
- OWASP Top 10
- WAF
- XSS
- SQL-инъекция
- Firewall
- Логи аудита
Наши услуги
- Техническая поддержка сайтов — регулярные проверки, мониторинг, разбор отчётов и контроль исправлений.
- Доработка сайтов — устранение найденных уязвимостей в коде и настройках, усиление авторизации и защиты форм.
- SEO-продвижение сайтов — помощь после инцидентов (в связке с техработами), чтобы проблемы безопасности не били по индексации.