Практическое руководство · Бюджет и предложение

Сколько стоит пентест
и почему нет прайс-листа

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

Обновлено 6 мин чтения 5 источников
Содержание
  1. Единица измерения: день тестирования
  2. Шесть факторов, определяющих объём
  3. Оцените объём
  4. Порядок величины по видам тестов
  5. Black, grey или white box: что дороже
  6. Как сравнить два предложения
  7. Как снизить стоимость без потери ценности
  8. Как часто повторять и что это значит для бюджета
  9. Частые вопросы
  10. Источники

За 30 секунд

  • Единица измерения — день тестирования (человеко-день): предложение без числа дней не с чем сравнить.
  • Объём определяют шесть факторов: периметр, сложность, роли, информация для тестировщика, требования соответствия и ограничения проведения.
  • Тест без информации рискует оставить уязвимости ненайденными за отведённое время — об этом говорит и руководство NCSC 1.
  • Отчёт должен говорить, как устранить каждую проблему 1, а повторный тест подтверждает исправления — PCI DSS требует его прямо 5.
  • Второй цикл обычно дешевле: периметр уже изучен.
Единица
человеко-день
Сложный веб
8–20 дней
Повторный тест
требует PCI 5
Частота по PCI
раз в 12 месяцев 5

Единица измерения: день тестирования

На вопрос «сколько стоит пентест?» почти всегда отвечают «зависит». Это не уклонение: пентест оплачивается по трудозатратам специалиста. Серьёзные предложения строятся одинаково — оценивается число человеко-дней тестирования, добавляются отчёт и повторный тест, итог умножается на дневную ставку поставщика. Поэтому два очень разных предложения могут быть оба верными: одно оценило пять дней, другое — пятнадцать, потому что по-разному поняли периметр.

Периметр фиксируется до цены. Руководство NCSC требует, чтобы определение периметра заканчивалось документом, где указаны, среди прочего, технические границы теста 1; руководство NIST по техническому тестированию тоже ставит планирование перед самим тестированием 2.

Шесть факторов, определяющих объём

  1. Размер периметра

    Сколько IP-адресов, приложений, доменов и поддоменов, мобильных приложений.

  2. Функциональная сложность

    Приложение с тремя экранами и с восемьюдесятью не тестируются за одно время, даже на одном сервере.

  3. Роли и потоки

    Каждая роль умножает тесты авторизации: кто что может видеть и менять.

  4. Информация для тестировщика

    Black, grey или white box: с документацией и доступом время переходит с разведки на реальное тестирование.

  5. Требования соответствия

    Тест для PCI DSS, ISO 27001 или DORA требует структуры, доказательств и задокументированного повторного теста — дополнительное время на отчёт.

  6. Ограничения проведения

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

Оцените объём

Оцените объём работ для вашего периметра

Ориентировочно, по нашим типичным проектам. Результат — в человеко-днях, а не в деньгах: так корректно сравниваются два предложения.

Что тестируем?
Насколько велик периметр?
Сколько информации получает тестировщик?
Нужен ли отчёт для аудита (PCI DSS, ISO 27001, DORA…)?
Включаем повторный тест после исправлений?

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

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

Вид тестаТипичный объёмЧто чаще всего увеличивает
Небольшое веб-приложение (сайт, простой портал)3–5 днейМного забытых поддоменов в периметре
Сложное веб-приложение (SaaS, банк, много ролей)8–20 днейЧисло ролей и бизнес-логика
Внешняя инфраструктура3–8 днейЧисло активных хостов, а не выделенных адресов
Внутренняя инфраструктура / Active Directory5–15 днейЧисло доменов, доверительных отношений, филиалов
Мобильное приложение (одна платформа)5–10 днейAPI бэкенда, если его ещё не тестировали
Облачная среда (конфигурация и идентичности)4–10 днейЧисло аккаунтов, регионов и сервисов
Социальная инженерия / фишинг3–8 днейЧисло сценариев и персонализированных предлогов

Black, grey или white box: что дороже

Как ни странно, black box обычно дороже при том же результате. Без информации часть оплаченных дней уходит на разведку — на то, что вы и так знаете. NCSC говорит прямо: нехватка информации может оставить часть уязвимостей ненайденными за отведённое время 1.

Grey box — тестовые учётные записи для каждой роли и базовая документация — обычный выбор для веб-приложений: в руководстве OWASP по тестированию (WSTG, стабильная версия 4.2) целые главы тестов авторизации и бизнес-логики, для которых нужны учётные записи 3. Black box имеет смысл, когда нужен именно взгляд внешнего атакующего без внутренних знаний.

Как сравнить два предложения

Разница в цене между поставщиками редко идёт от дневной ставки; она идёт от того, что поставляется. «Пентест» сложного приложения за один день почти всегда — автоматическое сканирование с экспортированным отчётом. NCSC описывает пентест как способ получить уверенность, а не как основной метод поиска уязвимостей 1 — а уверенность даёт ручная работа.

  • Ручное тестирование бизнес-логики — сканеры её не покрывают.
  • Повторный тест включён или оплачивается отдельно — без него реальная стоимость выше указанной.
  • Кто пишет отчёт: отчёт инструмента и отчёт тестировщика выглядят совершенно по-разному; отчёт должен говорить, как устранить каждую проблему 1.
  • Структура отчёта для аудита: периметр, методология, ограничения, находки и отдельный отчёт о повторном тесте с датами обоих тестов 4.
  • Критичность, обоснованная контекстом, а не только оценкой CVSS.

Как снизить стоимость без потери ценности

  • Дайте доступ и документацию. Каждый час, когда тестировщик угадывает архитектуру, — это оплаченный час разведки, а не тестирования.
  • Сузьте периметр до важного: системы с данными и выручкой, а не весь инвентарь.
  • Сначала запустите собственное сканирование и исправьте найденное. Не платите специалисту за поиск пропущенного патча.
  • Планируйте регулярное тестирование: во втором цикле объём снижается, потому что периметр уже известен.

Как часто повторять и что это значит для бюджета

PCI DSS требует внутренних и внешних пентестов минимум раз в 12 месяцев и после любого значимого изменения, плюс повтор теста для подтверждения исправлений 5. Вне регулирования NCSC отмечает, что между тестами нередко проходит год и более 1. Наша рекомендация: ежегодно и после крупных изменений — а регулярная программа использует то, что второй цикл короче.

Частые вопросы

Сколько в среднем стоит пентест?
Полезного среднего нет, потому что цена считается по трудозатратам. По нашим проектам небольшое веб-приложение — обычно 3–5 дней тестирования, сложное — 8–20, внутренняя инфраструктура — 5–15. Дни, умноженные на дневную ставку поставщика, дают порядок величины и, главное, позволяют корректно сравнить предложения.
Почему поставщики не публикуют фиксированные цены?
Потому что фиксированная цена означала бы фиксированный периметр. Два приложения на одинаковых серверах могут требовать в четыре раза разного объёма, если у одного три экрана, а у другого восемьдесят и пять ролей. Единая цена либо негласно ограничивает тестирование, либо обрастает доплатой, когда поставщик видит реальный периметр.
Black box или white box — что дороже?
Обычно black box при том же результате: часть дней уходит на разведку, а нехватка информации может оставить уязвимости ненайденными за отведённое время 1. White box переносит это время в реальное тестирование.
Повторный тест после исправлений оплачивается отдельно?
Зависит от поставщика — спросите до подписания. Повторный тест проверяет, что уязвимости действительно закрыты, и даёт документ, который требуют аудиторы; PCI DSS прямо требует повторить тест после исправлений 5. Если он не включён, реальная стоимость выше указанной.
Как часто повторять тест?
Минимум ежегодно и после любого значимого изменения — так требует PCI DSS для среды карт 5, и это хорошее правило и вне её. Второй цикл обычно дешевле, потому что периметр уже изучен.
Что я получаю за оплаченные дни?
Подтверждённые вручную находки — каждая с критичностью, доказательством и способом устранения 1, резюме для руководства и, для аудита, отчёт в структуре, которую узнают аудиторы, с отдельным отчётом о повторном тесте 4.

Источники

Каждое утверждение о законе или стандарте ссылается на официальный источник. Проверено на указанную дату.

  1. NCSC — Penetration testing (руководство)ncsc.gov.uk · проверено 23 октября 2026 г.
  2. NIST SP 800-115 — Technical Guide to Information Security Testing and Assessment (2008)csrc.nist.gov · проверено 23 октября 2026 г.
  3. OWASP Web Security Testing Guide (WSTG)owasp.org · проверено 23 октября 2026 г.
  4. PCI SSC — Penetration Testing Guidance v1.1 (2017)pcisecuritystandards.org · проверено 23 октября 2026 г.
  5. PCI DSS v4.0.1 — SAQ D для поставщиков услуг, r2 (текст требования 11.4)pcisecuritystandards.org · проверено 23 октября 2026 г.

Об авторах

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

Команда Pentest.mdИнженеры по безопасности с сертификатами CEH, CISSP, CISA и CISM

Связанные руководства

Нужна оценка для вашего периметра?

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