01 · ТЕХНИЧЕСКИЙ АУДИТ ЗА 2 ДНЯ — ПО ЧАСАМ

Технический аудит,
расписанный по часам.

Публикуем процесс целиком. Что делаем в 09:00, что в 13:00, что выдаём на 17:30 второго дня. Смета фиксирована, объём работ согласован заранее. Если что-то не укладывается в 2 дня — сообщаем об этом до подписания договора.

Цена
от 290 000 ₽
с НДС
Длительность
2 рабочих дня
пн–вт или ср–чт
Отчёт
30+ страниц
PDF + Excel-реестр
Разбор
30 минут
Zoom · запись остаётся вам
02 · КОГДА ЗАКАЗЫВАЮТ АУДИТ

Три типичные ситуации.

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

01 //

Унаследовали код

Уволили подрядчика. Перед приёмкой нужна вторая пара глаз — что взяли в наследство и сколько стоит привести в порядок.

02 //

Достигли потолка роста

Растёте, но релизы редкие, серверы дорожают, тех-долг ощущается. Нужна карта — что переписать, а что вывести из эксплуатации.

03 //

Запрос регулятора

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

ДЕНЬ 01
РАЗВЕДКА

Карта системы. Поверхностное сканирование. Дневная сводка к 17:00.

09:00 ───── 12:00 ───── 15:00 ───── 18:00
09:00→09:30· 30 мин[KICKOFF]

Стартовая встреча

Видеозвонок на 30 минут. Подписали NDA → передали read-only доступы → зафиксировали объём работ в общем чате. Если что-то снаружи объёма работ — отмечаем явно.

артефакт: scope.md
участники: от вас: CTO / founder · 30 мин
09:30→10:15· 45 мин[SNAPSHOT]

Снапшот среды

Клонируем репозиторий. Делаем read-only дамп схемы БД. Фиксируем version-locked артефакты (lockfile, env-имена). Никаких изменений в проде.

артефакт: artifacts.zip · хранится 14 дней, потом удалён
участники: автономно
10:15→11:15· 60 мин[WALK]

Разбор архитектуры

Ваш CTO/lead проходит по системе на видеозвонке. Записываем для команды (с вашего согласия). Разбираемся в причинах решений, а не оцениваем их.

артефакт: architecture-notes.md
участники: от вас: CTO / lead · 60 мин
11:15→12:00· 45 мин[INV]

Stack inventory

Версии, лицензии, EOL-зависимости, deprecated API. Запускаем npm audit, snyk, license-checker, scan уязвимостей по CVE-базе.

артефакт: stack-inventory.csv
участники: автономно
12:00→13:00· 60 мин[BREAK]

Обед

Перерыв. Серверы продолжают сканировать без нас.

13:00→16:00· 180 мин[OWASP]

OWASP Top 10 sweep

A01 broken access · A02 cryptographic failures · A03 injection · A04 insecure design · A05 misconfiguration · A06 vulnerable deps · A07 auth · A08 software integrity · A09 logging · A10 SSRF. Половина — автоматизированные пробы, половина — ручной обзор кода.

артефакт: owasp-day1.md
участники: автономно · вопросы в чат
16:00→17:00· 60 мин[152-ФЗ]

152-ФЗ / РКН чек-лист

Где хранятся ПДн. Какие согласия собираете. Политика обработки. Реестр операторов. Уведомление в РКН. Трансграничная передача.

артефакт: fz152-checklist.md
участники: автономно
17:00→18:00· 60 мин[SYNC]

Дневная сводка

Всё, что нашли за день, в общий чат с разбивкой критичные / высокие / средние / низкие. 10-минутный чек-ин с вашим CTO — нет ли срочных проблем, на которые нужно реагировать вне аудита.

артефакт: day1-summary.md
участники: от вас: CTO · 10 мин
ДЕНЬ 02
DEEP & DELIVER

Глубокие пробы. Сборка отчёта. Разбор по Zoom к 18:00.

09:00 ───── 12:00 ───── 15:00 ───── 18:00
09:00→11:00· 120 мин[RLS]

RLS / DB security

Проверяем все Row-Level Security политики. Индексы, секреты, ключи. Тест-кейсы: anon → admin-table должен быть false, owner → other-owner data тоже false. Прогоняем по матрице ролей × таблиц.

артефакт: rls-matrix.csv
участники: автономно
11:00→12:00· 60 мин[INFRA]

Infra & deploy

CI/CD pipeline. Secret management. Бэкапы (RPO/RTO). Мониторинг и оповещения. SLO. Срок хранения копий. Disaster recovery — наличие и проработанность плана.

артефакт: infra-notes.md
участники: автономно · вопросы DevOps в чат
12:00→13:00· 60 мин[BREAK]

Обед

Перерыв.

13:00→14:30· 90 мин[PERF]

Перформанс-пробы

Core Web Vitals на ключевых страницах. TTFB. Тяжёлые endpoints. Очереди. N+1 запросы. Не нагрузочное (k6 / Locust) — это отдельный пакет.

артефакт: perf-report.md
участники: автономно
14:30→15:30· 60 мин[COST]

Cost & ops review

Счета за серверы. Оптимизации (обычно находим 15–30% экономии). Наблюдаемость — что вы видите, чего не видите. Ops-runbook — есть ли.

артефакт: cost-review.md
участники: автономно
15:30→17:30· 120 мин[REPORT]

Сборка PDF-отчёта

Все находки в матрицу severity × effort × impact. 30+ страниц. Excel-реестр для импорта в Jira / Linear. Предложение по дорожной карте (опционально).

артефакт: audit-{your-product}-2026-XX-XX.pdf
участники: автономно
17:30→18:00· 30 мин[REVIEW]

Разбор по Zoom

Выдали PDF за час до звонка — чтобы успели прочесть. Прошли по критичным находкам. Ответили на вопросы. Прислали запись звонка. Аудит закрыт.

артефакт: запись звонка · PDF · Excel-реестр
участники: от вас: CTO / founder · 30 мин
05 · ЧТО ВЫДАЁМ

Результат к 18:00 второго дня.

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

PDF

PDF-отчёт

30+ страниц. Severity × effort × impact. Конкретные строки кода и команды для воспроизведения. На фирменном бланке.

XLSX

Excel-реестр

Все находки одной таблицей. Фильтры по severity / effort / category. Импорт в Jira / Linear / Notion в один клик.

ZOOM

30-мин разбор

Видеозвонок после выдачи PDF. Проходим по критичным находкам. Запись с расшифровкой — остаётся у вас.

MD

Дорожная карта (опц.)

Если попросите — отдельный документ: спринт на исправления, retainer-предложение, или сценарий полной пересборки.

06 · ЧТО МЫ НЕ ДЕЛАЕМ ЗА 2 ДНЯ

Границы работ определены.

Чтобы исключить расхождение в ожиданиях. Каждый пункт ниже — отдельный пакет работ или профиль другой студии.

  • ×Не исправляем уязвимости. Это отдельный спринт.
  • ×Не проводим пентест продакшена. Только read-only обзор. Активный пентест — отдельный пакет.
  • ×Не делаем нагрузочное тестирование (k6 / Locust).
  • ×Не общаемся с вашими клиентами и пользователями.
  • ×Не подписываем NDA с третьими сторонами без согласования.
  • ×Не выдаём отчёт в Word — только PDF (защита от правок).
→ Если нужно что-то из этого списка — скажите на стартовой встрече. Подскажем студию или скорректируем объём работ после аудита.
07 · ЧТО ПОСЛЕ

Аудит не накладывает обязательств.

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

01 //2 недели · от 400 000 ₽

Спринт-исправления

Берём приоритетные критичные и высокие из отчёта. Исправление с тестами. PR в ваш репозиторий.

02 //80ч/мес · от 480 000 ₽/мес

Retainer

Постоянная пара senior-рук на продукте. Спринты по 2 недели. Без скрытых часов.

03 //6–8 недель · от 1 500 000 ₽

Полная пересборка

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

08 · КАК ВЫГЛЯДИТ ИЗНУТРИ

Лог аудита.

Реальный фрагмент. Имя клиента и пути скрыты.

studio@audit — sh
─── DAY 1 · 13:04 · OWASP Top 10 sweep ───
studio audit owasp --scope=api,web --target=████████.ru
scanning 247 endpoints · 1342 functions · 12,847 LOC
[A01] broken access — 2 endpoints без auth-middleware · /api/internal/*
[A02] crypto — bcrypt cost=8 (рекомендуем 12) · 1 место
[A03] injection — 0 SQLi · 1 NoSQL filter без sanitize
[A05] config — Supabase service_role key в client bundle · CRITICAL
12 находок · 1 critical · 3 high · 6 medium · 2 low
studio audit owasp --export > owasp-day1.md
✓ owasp-day1.md · 4.7 KB · pushed to /shared/audit-2026-05-28/
Готовы

Два дня. От 290 000 ₽. Отчёт на 18:00 второго дня.

RUEN