SolidLab

Анализ защищенности (пентест)
приложений и ИТ-инфраструктуры

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

Зачем проводить анализ защищенности

Цель проекта — получить практическую оценку рисков, которые могут привести к компрометации систем, краже данных, мошенничеству, нарушению бизнес-процессов или закреплению злоумышленника в инфраструктуре.

Защита бизнес-процессов, клиентов и данных

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

Оценка эффективности процессов ИТ и ИБ

Практическая оценка таких процессов, как управление учётными записями и доступом, управление обновлениями, сетевая сегментация, мониторинг и реагирование и т.д.

Оценка процессов разработки ПО и встраивания AI

При анализе в режиме белого ящика (White Box) выявляем как точечные уязвимости, так и системные проблемы в архитектуре, процессах разработки, интеграциях с внешними сервисами и встраивании сторонних компонентов.

Что входит в область анализа

Состав работ адаптируется под объект анализа и модель нарушителя. Ниже — основные направления, которые могут входить в проект.

Прикладные системы

Веб-приложения и программные интерфейсы (API), мобильные приложения, приложения с использованием AI/ML и агентских систем, блокчейн-решения и смарт-контракты.

Внешний периметр

Внешний периметр собственной инфраструктуры, размещения в дата-центрах и на хостингах, облачные размещения.

Внутренняя инфраструктура

Active Directory, корпоративная сеть, беспроводные сети, сегменты разработки и CI/CD, системы автоматизации бизнес-процессов.

Изолированная критичная инфраструктура

КИИ, особые сегменты (казначейство, АРМ КБР, управление АТМ), технологические сети и АСУ ТП, сегменты управления ИТ и ИБ.

Окружения доставки приложений

Микросервисные архитектуры со всеми слоями, системы оркестрации контейнеров (Kubernetes, Docker), анализ эффективности работы наложенных средств защиты (WAF, CAPTCHA, антибот/антиробот).

Физический периметр, процессы и персонал

СКУД, биометрические системы контроля, оценка устойчивости сотрудников к социальной инженерии, проверка эффективности ИБ-процессов и средств мониторинга.

Форматы проектов

Работы можно проводить в разных режимах глубины и прозрачности. Мы подбираем формат под задачу, сроки, доступность исходных данных и допустимый уровень воздействия на продуктивную среду.

Чёрный / белый ящик

Классический анализ защищенности

Проверка приложений и инфраструктуры в согласованной модели нарушителя: от модели внешнего нарушителя до анализа с исходным кодом, архитектурой и доступом к стендам.

  • Поиск и подтверждение эксплуатации уязвимостей
  • Анализ бизнес-логики и нестандартных векторов атак
  • Локализация уязвимости при наличии исходного кода
  • Рекомендации по исправлению и повышению степени защиты
Checkup

Чекап внешнего периметра

Быстрая оценка безопасности внешнего периметра при ограниченных сроках и бюджете с фокусом на наиболее критичные риски.

  • Выявление критичных уязвимостей и приоритизация устранения
  • Поиск забытых или неизвестных ресурсов
  • Краткий отчёт: уязвимости и рекомендации по устранению
  • Определение ресурсов, требующих глубокого анализа
Скачать листовку
Red Team / киберучения

Моделирование реальной атаки

Проверка способности организации обнаружить, сдержать и расследовать действия нарушителя в условиях, близких к реальной атаке.

  • Сценарии компрометации критичных ресурсов
  • Проверка действий центра мониторинга и реагирования (SOC)
  • Социальная инженерия
  • Проверка возможности развития атаки внутри инфраструктуры
Purple Team

Взаимодействие с SOC

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

  • Согласованные сценарии атак и правила коммуникации
  • Проверка обнаружения, действий и реагирования SOC
  • Разбор сильных и слабых сторон подхода к безопасности
  • Рекомендации по улучшению мониторинга и реагирования

Как проходит проект

Процесс прозрачен для команды заказчика: регулярные статусы, согласование опасных проверок и оперативное уведомление о критичных рисках сразу после обнаружения.

01

Определяем границы и модель нарушителя

Согласование объёма работ, объекта анализа, допустимых воздействий и порядка взаимодействия.

02

Изучаем объект и поверхность атаки

Адаптируем методику под особенности приложения, инфраструктуры или другого объекта анализа.

03

Проводим активное тестирование

Используем ручной анализ, собственные наработки и российские и международные методики.

04

Подтверждаем эксплуатацию и риск

Подтверждаем возможность эксплуатации, оцениваем критичность последствий и демонстрируем бизнес-риск.

05

Передаем отчет и сопровождаем исправления

Передаем рекомендации, отвечаем на вопросы и при необходимости проводим повторную проверку.

Что получает заказчик

Итоговый отчет помогает не только закрыть отдельные уязвимости, но и повысить зрелость процессов ИБ, ИТ и разработки.

Резюме для руководства

Краткая оценка уровня защищенности, ключевых рисков, возможных бизнес-последствий и приоритетов для принятия решений.

Технический отчет

Полный перечень подтвержденных уязвимостей, шаги воспроизведения, доказательства эксплуатации (PoC) и оценка критичности по CVSS.

Рекомендации по устранению

Практические рекомендации по устранению уязвимостей и приоритизация по порядку снижения рисков.

Описание подтвержденных защитных мер
Оперативное уведомление о критичных рисках
Повторная проверка после исправлений

Почему мы

Команда практического анализа защищенности (Offensive Security) сочетает проектный опыт, исследовательскую работу, опыт участия в соревнованиях CTF, программах поиска уязвимостей (bug bounty) и собственные методики анализа приложений и инфраструктуры.

30+ экспертов

Практикующие эксперты в области анализа защищенности приложений, моделирования действий потенциальных нарушителей и исследования уязвимостей в прикладных системах и ИТ-инфраструктурах.

700+ проектов

Опыт проектов для финансового сектора, телекома, промышленности, ритейла, ИТ-компаний, медицины, транспорта и госсектора.

30+ CVE

Найденные уязвимости в продуктах Google Chrome, Apple, Microsoft Exchange, VMware, Jenkins, TrueConf, cPanel и других.

100+ отчетов в программах поиска уязвимостей

Принятые отчеты в программах поиска уязвимостей HackerOne, Standoff, Google и других, а также благодарности от крупных компаний.

Сертификации команды

OSCP, OSWE, OSEP, CRTE, CRTP, CEH, BSCP, WAPT, CPTS, RTO и другие профильные подтверждения квалификации.

Собственные методики и R&D

Методики основаны на ФСТЭК, OWASP, PTES, MITRE ATT&CK и постоянно обновляются с учетом современных техник атак и изменений в ландшафте угроз.

Примеры публично раскрытых уязвимостей

Google Chrome

CVE-2024-10229, CVE-2025-4664: уязвимости в механизмах безопасности браузера.

TrueConf

CVE-2022-46763, CVE-2022-46764: критичные уязвимости, включая выполнение SQL-команд без авторизации.

VMware vCenter

Серия уязвимостей, включая CVE-2021-22005, отраженная в бюллетене VMSA-2021-0020.

Jenkins

CVE-2019-1003029: обход песочницы с возможностью выполнения произвольного кода на стороне контроллера.

Microsoft Exchange

CVE-2024-49040: возможность подмены отправителя.

cPanel

CVE-2025-66429: повышение привилегий до уровня root.

Вопросы и ответы

Чем анализ защищенности отличается от автоматического сканирования?

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

Можно ли проводить работы на продуктивной среде?

Да, если совместно разработать и согласовать план тестирования. Мы обсуждаем условия выполнения работ: типы и время воздействий, план коммуникаций со службой эксплуатации для экстренных случаев, способы согласования конкретных проверок. Напомним, что возможные нарушители будут воздействовать на продуктивные среды так, как им захочется.

Когда стоит предоставлять доступ к исходному коду?

Анализ методом белого ящика имеет ряд преимуществ. Во-первых, возрастает полнота анализа: доступ к исходному коду позволяет найти уязвимости, которые невозможно найти методом чёрного ящика. Во-вторых, для больших приложений анализ методом белого ящика эффективнее с точки зрения трудозатрат и стоимости, чем анализ методом чёрного ящика. В-третьих, рекомендации по исправлению найденных недостатков при анализе кода более конкретны и учитывают специфику кодовой базы: они могут затрагивать даже проблемы в архитектуре и стиле разработки, в отличие от более общих рекомендаций при анализе методом чёрного ящика.

Как быстро сообщаются критичные уязвимости?

Информация о критичных недостатках передаётся сразу же после их обнаружения и подтверждения критичности. Это позволяет команде заказчика оперативно принять меры по устранению недостатков или снижению риска иным способом, например через конфигурацию WAF.

Что происходит после отчета?

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

Проверьте реальные сценарии атаки до того, как ими воспользуются злоумышленники

Расскажите, какие системы нужно проверить. Мы предложим подходящий формат анализа, границы работ и план тестирования.

Обсудить проект