Услуга · Аудит кода и безопасности
Аудит кода и безопасности
Независимый взгляд на ваш код и инфраструктуру и понятный список того, что исправить в первую очередь, — для веб-приложений, API и смарт-контрактов на EVM и Solana.
Что мы проверяем
- Аутентификацию и контроль доступа — вход, сессии, роли и то, может ли один пользователь увидеть данные другого.
- Обработку входных данных — инъекции, небезопасную загрузку файлов, подделку серверных запросов (SSRF) и другую классику.
- Секреты и конфигурацию — ключи в репозитории, аккаунты с избыточными правами, отладочные настройки, забытые в продакшене.
- Зависимости — устаревшие и уязвимые пакеты и то, насколько сложно будет их обновить.
- Платежи и денежную логику — округление, валюты, вебхуки и то, что происходит, если запрос отправлен дважды.
- Состояние кода — покрытие тестами критичных сценариев, деплой, обработку ошибок и участки, которые никто не решается трогать.
- Смарт-контракты — контроль доступа, reentrancy, арифметику, обновляемость и админские ключи в сетях EVM и Solana.
Как это устроено
1. Доступ и контекст
Вы даёте нам доступ на чтение к коду и, если нужно, к инфраструктуре. Мы спрашиваем, что делает система, какие данные в ней хранятся и что вас беспокоит.
2. Проверка
Мы читаем код вручную, дополняя это автоматическими сканерами, и прослеживаем самые важные сценарии: деньги, персональные данные и действия администраторов.
3. Отчёт
Вы получаете письменный отчёт: по каждой находке — критичность, где она находится, чем опасна и как её исправить. Самые опасные проблемы — в начале списка.
4. Исправление, если нужно
Находки может исправить ваша команда — или мы, добавив тесты, чтобы проблемы не вернулись. Короткая повторная проверка подтверждает результат.
Вам подойдёт, если вы…
- готовитесь к запуску, привлечению инвестиций или контракту с крупным клиентом, который спросит о безопасности;
- получили в наследство кодовую базу и хотите понять, с чем имеете дело;
- выпускаете смарт-контракт, в котором будут храниться чужие средства.
Вопросы
Это тест на проникновение?
В первую очередь это проверка кода и конфигурации: мы читаем исходники, а не атакуем работающую систему снаружи. Так находятся проблемы, которые пропускает тестирование «чёрного ящика», и это дешевле.
Как формируется цена?
Цена фиксированная и зависит от размера кодовой базы и объёма проверки. Вы узнаёте её до начала работы.
Вы передадите кому-то наш код или находки?
Нет. Доступы и находки остаются между нами и вами, а до начала работы мы можем подписать NDA.
Вы проверяете смарт-контракты?
Да, для сетей EVM и Solana. Для контрактов, в которых будут храниться значительные средства, мы рекомендуем дополнительный аудит второй, независимой командой.
Другие услуги: Приложения на заказ · Разработка MVP и прототипов · Тестирование ПО и QA · Мониторинг и анализ ошибок · Поддержка и сопровождение ПО · Дешевле хостинг · Интеграции, боты и ИИ · Смарт-контракты и блокчейн
Связаться с нами
Расскажите, что у вас есть и что нужно. Небольшие задачи приветствуются, общение асинхронное, ответ в течение одного рабочего дня.
Начать разговор