РедФрейм

Услуга

source-code-review

Анализ исходного кода (Source Code Review)

Source Code Review — ручной анализ исходного кода и архитектуры.

Об услуге

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

Что входит в scope

  • Архитектура приложения
  • Бизнес-логика
  • Аутентификация и авторизация
  • Работа с секретами
  • Небезопасная десериализация
  • SSRF, SQL injection, command injection, шаблонные инъекции
  • Сторонние зависимости
  • Криптографические решения

Форматы тестирования

  • Белый ящик — с полным доступом к исходному коду

Типичные задачи заказчика

  • Найти уязвимости на уровне кода до релиза
  • Проверить критичные участки (авторизация, платежи)
  • Дополнить внешний пентест анализом кода

Этапы работ

  1. Согласование scope и получение кода
  2. Анализ архитектуры и критичных участков
  3. Поиск уязвимостей по коду
  4. Отчёт
  5. Перепроверка исправлений

Подход

Сочетаем ручной анализ с инструментами SAST. Приоритет — критичным потокам данных и бизнес-логике.

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

  • Список находок с привязкой к коду
  • Рекомендации по исправлению

Состав отчёта

  • Резюме
  • Находки с указанием файлов и строк
  • Рекомендации

Повторная проверка

Бесплатная повторная проверка исправлений.

Ручной анализ исходного кода: бизнес-логика, аутентификация и авторизация, инъекции, SSRF, десериализация, работа с секретами и анализ зависимостей.

FAQ

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

Чем вы отличаетесь от крупных ИБ-компаний?

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

Вы используете только сканеры?

Нет. Основной упор — на ручной анализ. Автоматические инструменты применяем для ускорения рутинных задач, но выводы делаем на основе ручной проверки.

Что входит в отчёт?

Резюме для руководства, описание каждой находки с шагами воспроизведения и оценкой риска, а также практические рекомендации по исправлению. Формат отчёта согласуем: сообщения для срочных правок, PDF/DOCX, таблица или загрузка находок в вашу тикет-систему.

Вы проводите повторную проверку исправлений?

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

Сколько длится тестирование?

Обычно проект занимает от 1 до 4 недель — в зависимости от объёма scope, сложности и выбранного формата. Точные сроки фиксируем на созвоне перед стартом работ; при сжатых дедлайнах согласуем ускоренный график.

Как формируется стоимость?

Стоимость зависит от объёма (число активов, приложений, строк кода), сложности работ, сроков и типа тестирования (белый/серый/чёрный ящик). После короткого созвона и уточнения scope называем предварительную оценку до старта работ — без скрытых доплат.

Подписываете ли вы NDA?

Да. Работаем по соглашению о неразглашении (NDA) и подписываем его до передачи любых данных о вашей инфраструктуре. Результаты и находки остаются конфиденциальными.

Можно ли проводить тестирование на production?

Да, по согласованию. Заранее фиксируем окно работ, ограничения и потенциально опасные проверки, чтобы не нарушить работу сервисов. Где это критично, тестируем на staging-копии или в щадящем режиме.

Заявка

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

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

  • Возможна 100% постоплата по согласованию.
  • Бесплатная перепроверка исправлений в течение 180 дней после отчёта.
  • Гибкий scope: от точечной проверки до комплексных работ

Или напишите напрямую: hello@redframe.io · @redframe

Интересующие услуги
Предпочтительный способ связи

Обычно отвечаем в рабочие часы: Пн–Пт, 10:00–19:00 (МСК)