Безопасность и качество ПО

Аудит, который заканчивается вердиктом, а не списком тревог

Проверяем приложения, API, мобильные клиенты, конвейер сборки и ИИ-контур по методологиям OWASP — открытым, признанным индустрией и достаточно подробным, чтобы результат можно было проверить. Каждая находка воспроизводится. Каждое требование закрывается доказательством.

OWASP Top 10 · редакция 202510 из 10
A01:2025
Нарушенный контроль доступа
A02:2025
Небезопасная конфигурация
A03:2025
Отказы цепочки поставки ПО
A04:2025
Отказы криптографии
A05:2025
Внедрение (инъекции)
A06:2025
Небезопасное проектирование
A07:2025
Отказы аутентификации
A08:2025
Нарушение целостности ПО и данных
A09:2025
Отказы журналирования и оповещения
A10:2025
Неверная обработка исключительных ситуаций
С чем приходят

Восемь разговоров, которые начинаются одинаково

Заявка почти никогда не звучит как «нужен аудит по ASVS уровня L2». Она звучит так.

«Клиент прислал опросник по безопасности на восемьдесят пунктов. Половину вопросов мы не понимаем.»

Крупный заказчик проводит вас через свою процедуру проверки поставщика.

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

«Выходим в банк. Требуют анализ уязвимостей по ОУД4, а мы не понимаем, что нам делать.»

Требование Банка России к прикладному ПО, которое банк отдаёт клиентам.

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

«Кода стало втрое больше, его пишет модель, и построчно его никто не читает.»

Скорость выросла, ревью — нет. Дефекты уезжают в прод быстрее, чем их успевают заметить.

Смотрим не только код, но и петлю: где стоят проверки, что они ловят, что проходит мимо. Цепочка поставки и конвейер.

«Был инцидент. Нужно понять, что ещё такого же осталось.»

Одна найденная дыра почти никогда не бывает единственной в своём классе.

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

«Запустили ассистента на своих документах. Безопасники спрашивают, что будет, если в документ вписать инструкцию.»

Внедрение в промпт и доступ к чужим документам через общий индекс.

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

«Нас покупают. Технический аудит будет смотреть в том числе безопасность.»

Находки на этой стадии двигают цену сделки.

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

«Прошлый аудит дал двести находок. Через полгода набралось столько же новых.»

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

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

«Нужен пентест. Для галочки, отчёт положить в папку.»

Честный запрос, который мы честно не берём.

Такую работу мы не делаем — и говорим об этом сразу, а не после подписания.

Что это такое

OWASP — не сертификация. Это общий язык

Некоммерческий фонд, который с 2001 года выпускает открытые методологии безопасной разработки. Его документы — не закон и не стандарт в юридическом смысле; их сила в том, что на них ссылаются все стороны разговора.

Почему мы работаем именно по ним

  • открыты: заказчик может проверить каждый пункт сам, не веря нам на слово
  • проверяемы: требование сформулировано так, что на него есть вердикт и доказательство
  • приняты индустрией: заказчик, подрядчик и проверяющий говорят на одном языке
  • обновляются: список веб-рисков пересобран в 2025 году, стандарт верификации — тоже, риски ИИ — в 2026-м

Чем они не являются

  • не документ регулятора: ни ФСТЭК, ни Банк России на OWASP не ссылаются
  • не сертификат: «сертификации по OWASP» не существует, кто её предлагает — продаёт бумагу
  • не замена аттестации: заключение по ОУД4 выдаёт лицензиат, а не аудитор по методологии
  • не гарантия: пройденный чек-лист снижает риск, но не обнуляет его, и мы так и пишем
Инструменты

Девять карт: что берём под какую задачу

Разные документы отвечают на разные вопросы. Ошибка — тащить Top 10 в приёмку или ASVS в разговор с генеральным. Каждая карта открывается целиком: структура, все категории по-русски, что мы по ней проверяем.

OWASP Top 10

2025

Десять классов риска, с которых начинают все

Язык разговора · 10 пунктов

OWASP ASVS

5.0.0

Стандарт верификации: то, что можно записать в договор

Приёмка и ТЗ · 17 глав

OWASP WSTG

4.2

Как именно тестировать: процедура, а не список рисков

Методология тестирования · 12 пунктов

OWASP API Security Top 10

2023

Отдельный список, потому что у API ломается другое

Риски интеграций · 10 пунктов

OWASP Top 10 for LLM Applications

2026

Риски приложений на языковых моделях

ИИ-контур · 10 пунктов

OWASP MASVS и MASTG

MASVS 2.1.0 · MASTG 2.0.0

Мобильное приложение: требования, тесты и каталог слабостей

Мобильный контур · 8 пунктов

Цепочка поставки и SBOM

SCVS 1.0 · CycloneDX

Из чего собрано ваше приложение и кто это может подменить

Состав и происхождение · 5 пунктов

OWASP Top 10 CI/CD Security Risks

1.0

Конвейер как поверхность атаки

Конвейер · 10 пунктов

OWASP SAMM

2.1.0

Зрелость процесса: не «что сломано», а «почему ломается снова»

Процесс разработки · 5 функций
Форматы работы

Семь форматов: от «понять за неделю» до «встроить в процесс»

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

Экспресс-диагностика

Понять, где мы стоим
около неделиодно приложение или один сервисTop 10

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

Что делаем
  • инвентаризация того, что торчит наружу: домены, эндпоинты, панели, забытые окружения
  • автоматические проверки: состав зависимостей, секреты в репозитории, базовая конфигурация
  • ручной проход по десяти классам риска Top 10:2025 в ключевых местах приложения
  • проверка контроля доступа на двух-трёх реальных сценариях — это находит больше всего
Что остаётся у вас
  • карта рисков на одной странице: что горит, что подождёт, чего нет
  • десять–пятнадцать проверенных находок с воспроизведением
  • разбор с командой на два часа
  • решение: нужен ли полный аудит и в каком объёме

Диагностика не заменяет аудит. Её работа — дать основание для решения, а не полноту.

Аудит приложения по ASVS

Полная проверка с доказательствами
три–пять недельприложение целиком: фронтенд, бэкенд, API, интеграцииASVS 5.0WSTGAPI Top 10

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

Что делаем
  • выбираем целевой уровень ASVS под риск, а не «максимальный на всякий случай»
  • проходим главы стандарта, применимые к вашей архитектуре, с доступом к коду
  • тестируем по процедурам WSTG: аутентификация, сессии, доступ, ввод, логика
  • отдельно API: доступ к объекту, к полю объекта, к функции, к бизнес-сценарию
  • каждую находку воспроизводим и описываем так, чтобы разработчик повторил
Что остаётся у вас
  • матрица требований: требование, уровень, вердикт, доказательство
  • реестр находок с оценкой влияния на ваш бизнес, а не только по формуле
  • план устранения волнами: что в этот спринт, что в квартал
  • резюме на одну страницу для того, кто не будет читать отчёт
  • ретест исправленного после ваших правок

Аудит ИИ-контура

Ассистенты, поиск по базе знаний, агенты
две–три неделиприложение с языковой моделью: промпты, поиск, инструменты, агентыLLM Top 10

Запущен или готовится к запуску продукт с моделью внутри — и непонятно, как его проверять.

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

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

Цепочка поставки и конвейер

Из чего собрано и кто может это подменить
две неделизависимости, сборка, реестр артефактов, CI/CDSCVSCI/CD Top 10

Заказчик просит опись состава ПО. Или конвейер имеет доступ в прод, а его никто не проверял.

Что делаем
  • опись состава: полнота, транзитивные зависимости, машиночитаемый формат
  • известные уязвимости в компонентах и применимость каждой к вашему случаю
  • права в конвейере: кто может протолкнуть код в прод в обход проверок
  • гигиена секретов: переменные, логи сборки, артефакты, история репозитория
  • сторонние действия и плагины, исполняющиеся внутри вашей сборки
Что остаётся у вас
  • SBOM в CycloneDX и процесс его обновления при каждой сборке
  • находки по конвейеру с привязкой к десяти рискам CI/CD
  • гейты, поставленные в вашу сборку и оставленные работать

Оценка зрелости разработки

Почему дефекты появляются снова
три неделипроцесс, а не приложениеSAMM

Прошлый аудит не помог: находки починили, новые набежали. Или нужен ответ на ГОСТ Р 56939-2024.

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

Сопровождение

Проверка встроена, а не приезжает раз в год
от кварталарелизы и измененияASVS 5.0CI/CD Top 10

Быстрый релизный цикл. Разовый аудит устаревает через месяц после сдачи.

Что делаем
  • ревью изменений, которые трогают доступ, данные, платежи и внешние границы
  • поддержка гейтов в сборке: правила, пороги, разбор ложных срабатываний
  • разбор находок с командой вместо передачи отчёта
  • короткие проверки перед крупными релизами
Что остаётся у вас
  • постоянная точка входа с вопросом «а так безопасно?»
  • история решений: что и почему было принято как допустимый риск

Обучение команды

Чтобы находок стало меньше на входе
один–два дняразработчики, тестировщики, тимлидыTop 10ASVS 5.0

Одни и те же классы дефектов повторяются от спринта к спринту.

Что делаем
  • разбор находок из вашего собственного аудита — на своём коде доходит быстрее
  • практика на намеренно уязвимом приложении фонда: ломаем, потом чиним
  • как читать требования ASVS и превращать их в критерии приёмки задачи
Что остаётся у вас
  • команда, которая узнаёт свои классы дефектов на ревью
  • набор критериев приёмки, который можно положить в шаблон задачи
Как это идёт

Восемь этапов. Порядок один, меняется глубина

Самая большая часть работы — четвёртый этап, и именно он не поддаётся автоматизации. Всё остальное существует, чтобы он состоялся и чтобы его результат можно было использовать.

01

Рамка

Договариваемся, что в объёме, что трогать нельзя, в каком окне работаем и кому звонить, если что-то упало.

Вам: Письменное разрешение на работы и контакт дежурного. Без этого не начинаем.

02

Разведка

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

Вам: Карта поверхности атаки — часто первый полезный артефакт сам по себе.

03

Автоматика

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

Вам: Ничего. Сырой вывод сканера — не результат, и мы его не сдаём.

04

Руки

Основная часть. Контроль доступа, бизнес-логика, сценарии, которые нельзя выразить сигнатурой. Здесь находится то, ради чего всё затевалось.

Вам: Промежуточный статус: если находим критичное, сообщаем сразу, не дожидаясь отчёта.

05

Проверка находок

Каждую находку воспроизводим. Не воспроизвели — не пишем. Оцениваем влияние на ваш бизнес, а не по формуле из карточки уязвимости.

Вам: Отсутствие ложных срабатываний в отчёте. Это то, за что обычно платят разработчики своим временем.

06

Отчёт

Собираем реестр находок, матрицу требований и план устранения волнами. Отдельно — одна страница для того, кто отчёт читать не будет.

Вам: Документ, по которому можно работать, а не пугать им совет директоров.

07

Разбор

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

Вам: Согласованный план, а не спущенный сверху.

08

Ретест

После ваших правок проверяем исправленное. Отдельно смотрим, не появилось ли нового рядом.

Вам: Отчёт о ретесте — тот документ, который обычно и просят показать заказчик или проверяющий.

Что остаётся

Семь артефактов, которые переживают проект

Отчёт, который прочитали один раз и положили в папку, — плохой результат. Хороший — набор документов, которыми пользуются в работе и показывают заказчику.

01
Карта поверхности атаки

Всё, что доступно снаружи, с указанием, кто это поддерживает. Регулярно оказывается, что часть — никто.

02
Реестр находок

Каждая находка: где, как воспроизвести, что будет, если не чинить, что делать. Без воспроизведения запись в реестр не попадает.

03
Матрица требований

Требование ASVS, целевой уровень, вердикт, доказательство. Тот артефакт, который показывают заказчику и проверяющему.

04
План устранения

Волнами, а не списком из двухсот строк: что в этот спринт, что в квартал, что принимаем как риск сознательно.

05
Гейты в сборке

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

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

Одна страница: что нашли, чем это грозит, сколько стоит починить. Без слова «хакер».

07
Отчёт о ретесте

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

Почему сейчас

Кода стало кратно больше. Проверять его стали не лучше

Четыре числа, на которые мы опираемся в разговоре. У каждого — ссылка на первоисточник и дата сверки: цифра без источника на странице не стоит.

56 %проходит проверку безопасности

Средняя доля задач, в которых сгенерированный код прошёл проверку безопасности. Годом раньше было 55 процентов — показатель стоит на месте, а объём такого кода растёт.

Veracode, 2026 GenAI Code Security Report · сверено 09.09.2026
15 %проходит проверку на XSS

Хуже всего сгенерированный код держит межсайтовое выполнение сценариев и внедрение в журналы: 15 и 12 процентов прохождения соответственно. Для сравнения, внедрение SQL — 83 процента.

Veracode, 2026 GenAI Code Security Report · сверено 09.09.2026
175 000записей об уязвимостях в основе Top 10:2025

Редакция 2025 года построена на ~175 000 записей CVE и 643 уникальных типах дефектов, сопоставленных с ними, по данным с 2,8 млн приложений. В редакции 2021 года было 125 000 записей и 241 тип.

OWASP Top 10:2025, введение · сверено 09.09.2026
500 млн ₽верхняя граница оборотного штрафа

С 30 мая 2025 года при повторном нарушении — от 1 до 3 процентов годовой выручки, но не менее 20 и не более 500 млн рублей. Утечки происходят через первые строки списка рисков, а не через экзотику.

ст. 13.11 КоАП РФ в редакции 420-ФЗ от 30.11.2024 · сверено 09.09.2026
Зачем это в России

Семь требований, за которыми приходят к нам

OWASP не является нормативным документом в России: ни ФСТЭК, ни Банк России не ссылаются на него в текстах приказов и положений, официального признанного перевода не существует. Но требования регуляторов сформулированы как «проведите анализ уязвимостей», «смоделируйте угрозы», «выстройте процесс разработки» — без указания, как именно. OWASP закрывает это «как»: даёт методологию, по которой работу можно выполнить и показать результат.

действует
ГОСТ Р 56939-2024

Разработка безопасного программного обеспечения

Утверждён приказом Росстандарта от 24.10.2024 № 1504-ст, заменил редакцию 2016 года. Главное изменение — не список мер, а процессная модель из 25 процессов, включая моделирование угроз и описание поверхности атаки, статический и динамический анализ, фаззинг, тестирование на проникновение, управление уязвимостями на всём жизненном цикле.

Кого касается: Обязателен разработчикам средств защиты информации при сертификации ФСТЭК (через приказ ФСТЭК № 240 от 01.12.2023 в редакции приказа № 230 от 30.06.2025) и разработчикам ПО для значимых объектов КИИ. Остальным формально добровольный — но всё чаще появляется в тендерах и договорах.

SAMM закрывает процессную часть: пятнадцать практик модели ложатся на процессы стандарта почти один в один. ASVS даёт проверяемые требования к самому продукту, WSTG — процедуру тестирования.

действует
Приказ ФСТЭК № 239

Требования к значимым объектам КИИ

Для объектов первой категории — обязательный динамический анализ кода. Для всех значимых объектов — анализ уязвимостей с подтверждением отсутствия хотя бы тех уязвимостей, что уже занесены в банк данных угроз ФСТЭК.

Кого касается: Субъекты КИИ по 187-ФЗ: энергетика, транспорт, связь, финансы, здравоохранение, промышленность.

ASVS работает как чек-лист требований, WSTG — как процедура, по которой проверка проводится и описывается. Карточки уязвимостей банка данных ФСТЭК содержат перекрёстные ссылки на CVE и CWE, поэтому находки, описанные в терминах OWASP, сопоставляются с реестром регулятора.

действует
Банк России: 851-П, 821-П, 802-П

Анализ уязвимостей прикладного ПО по ОУД4

Положение 851-П (в силе с 29.03.2025) заменило 683-П, положение 821-П (в силе с 01.04.2024) заменило 719-П. Прикладное ПО, которое банк отдаёт клиентам — интернет-банк, мобильный банк, — проходит либо сертификацию, либо анализ уязвимостей по требованиям ОУД4 (оценочный уровень доверия по ГОСТ Р ИСО/МЭК 15408-3). По ГОСТ Р 57580.1 переходный период: с 01.10.2025 уровень защиты не ниже третьего, с 01.01.2027 — не ниже четвёртого.

Кого касается: Кредитные организации, операторы по переводу денежных средств, платёжные агенты, некредитные финансовые организации.

ОУД4 требует методического проектирования, функционального тестирования и независимого анализа уязвимостей. ASVS даёт структуру требований для веба и API, MASVS — для мобильного приложения, WSTG — методику тестирования. Важно: сам вывод об ОУД4 делает лицензиат ФСТЭК или аккредитованная лаборатория, а не мы. Наша работа — привести приложение в состояние, в котором эта проверка проходится.

действует
152-ФЗ, ст. 13.11 КоАП, ст. 272.1 УК РФ

Персональные данные и цена утечки

С 30.05.2025 действуют оборотные штрафы: до 15 млн рублей за первое нарушение, при повторном — от 1 до 3 процентов годовой выручки, но не менее 20 млн и не более 500 млн рублей. С декабря 2024 года действует статья 272.1 Уголовного кодекса — незаконный оборот персональных данных.

Кого касается: Любая компания, у которой на сайте есть форма. Форма обратной связи делает вас оператором персональных данных.

Утечки происходят не через экзотику: нарушенный контроль доступа, инъекции, небезопасная конфигурация — первая, вторая и пятая строки Top 10:2025. Это ровно тот объём, который закрывает базовая диагностика.

действует с 01.03.2026
Приказ ФСТЭК № 117

Защита информации, в том числе при использовании ИИ

Заменил приказ № 17, действовавший тринадцать лет. Расширил область с государственных информационных систем на все информационные системы госорганов, предприятий и учреждений; групп технических мер стало 17 вместо 13. Впервые вводит требования при использовании технологий искусственного интеллекта: контроль доступа к моделям, фильтрация входных запросов и выходных ответов, квотирование, мониторинг функциональности.

Кого касается: Государственные органы, предприятия и учреждения.

Требования приказа — контроль доступа к модели, фильтрация входа и выхода, квоты — по смыслу совпадают с пунктами LLM Top 10: внедрение в промпт, небезопасная обработка вывода, неограниченное потребление.

рекомендация
Банк России, 3-МР от 16.06.2026

Информационная безопасность при применении ИИ на финансовом рынке

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

Кого касается: Финансовый рынок. Статус рекомендательный, но проверяющий будет смотреть на него.

Мера «подтверждение человеком критичной операции» — это ровно то, что в LLM Top 10 2026 стоит на третьем месте под названием «Избыточные полномочия».

действует
Реестр отечественного ПО

Состав и прозрачность продукта

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

Кого касается: Вендоры, продающие в госсектор.

Практическая часть, которую спрашивают уже сейчас, — опись состава ПО. Формат CycloneDX, выросший из OWASP, принят Ecma International как ECMA-424.

Как мы работаем

Пять обещаний и четыре границы

Границы стоят на этой же странице специально. Они снимают часть заявок до разговора — и делают достовернее всё остальное.

Обещания

Находка без воспроизведения — не находка

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

Критичность считаем по вашему бизнесу

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

Не пугаем

Отчёт нужен, чтобы починить, а не чтобы продать следующий этап. Если что-то не критично — так и написано.

Разбор обязателен

Отчёт, отправленный письмом, не работает. Работает разговор, на котором разработчики спорят с нашими приоритетами.

Работаем по действующей редакции

Документы фонда обновляются: список веб-рисков пересобран в 2025 году, стандарт верификации — в 2025-м, список рисков ИИ — в 2026-м. Мы называем редакцию, по которой работали, и дату сверки.

Чего мы не делаем

Не аттестуем и не сертифицируем

Мы не лицензиат ФСТЭК и не испытательная лаборатория. Заключение по ОУД4 и аттестат выдаём не мы. Наша работа — привести систему в состояние, в котором эта проверка проходится, и собрать доказательную базу.

Не делаем аудит для галочки

Если задача — получить документ и положить в папку, мы не подходим. Это честный запрос, у него есть исполнители, просто не мы.

Не трогаем прод без разрешения и окна

Нагрузочные и разрушающие проверки — только на стенде или в согласованное окно, письменно.

Не берём объём вслепую

Пока не увидели архитектуру, сроки не называем. Оценка «примерно как в прошлый раз» на аудите не работает.

Вопросы

То, что спрашивают до договора

Чем это отличается от пентеста?

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

У нас нет своей безопасности. Мы вообще потянем?

Это обычная ситуация, и она не мешает. Отчёт пишется для разработчиков и для руководителя, а не для отсутствующего у вас отдела. Начать разумно с экспресс-диагностики: она даёт основание для решения, а не сразу двести задач в бэклог.

Нужен ли доступ к исходному коду?

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

Мы много пишем кода с ИИ. Это меняет дело?

Меняет объём, а не природу дефектов. Опубликованное в 2026 году исследование безопасности сгенерированного кода даёт средний показатель прохождения проверок безопасности 56 процентов — почти без изменений за год, при том что объёма такого кода стало кратно больше. Отдельно проседают межсайтовое выполнение сценариев и внедрение в журналы. Практический вывод простой: проверка должна стоять в конвейере, а не в конце квартала.

Что вы отдадите на выходе?

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

Сколько это займёт?

Диагностика — около недели. Аудит приложения — три–пять недель. Оценка зрелости процесса — три недели. Точные сроки называем после того, как посмотрели архитектуру и договорились об объёме.

Нам нужен ОУД4. Вы закроете это требование?

Заключение по ОУД4 выдаёт лицензиат ФСТЭК или аккредитованная лаборатория — не мы. Мы делаем подготовку: приводим приложение в соответствие требованиям, собираем доказательную базу и устраняем то, на чём проверка обычно спотыкается. Так проверка проходится с первого раза, а не с третьего.

А если вы ничего не найдёте?

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

Заявка

Расскажите, что у вас за система и почему вопрос возник сейчас

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