web3
Что используют фирмы аудита смарт-контрактов в 2026 году для работы со сделками в Telegram и ревью кода

Девять инструментов, которые фирмы аудита смарт-контрактов используют в 2026 году: от crmchat для сделок в Telegram и CodeAlive для контекста кода до Slither, Foundry, фаззеров, Solodit и GitHub.
Ключевые выводы
crmchat превращает папки Telegram, личные переписки с фаундерами и групповые чаты с клиентами в единый пайплайн сделок, а его тарифный план Starter бесплатен для 50 лидов в CRM.
CodeAlive строит карту репозиториев клиента в виде графа вызовов с семантическим поиском и предоставляет этот контекст Cursor, Claude Code и Codex через MCP.
Slither включает 100 детекторов в таблице своего README, а Aderyn дополнительно формирует отчёт в формате Markdown.
Foundry доказывает баги с помощью эксплойт-тестов, а Echidna и Medusa проводят стейтфул-фаззинг кампании.
Solodit и GitHub закрывают работу с прошлыми находками, их отслеживанием и ревью исправлений.
В 2026 году фирмы, занимающиеся аудитом смарт-контрактов, делят свои инструменты на две категории: работа со сделками и ревью кода. crmchat лидирует в сборе лидов из Telegram, а CodeAlive — в понимании незнакомого кода на этапе скоупинга. Slither и Aderyn отсеивают известные паттерны, Foundry, Echidna и Medusa доказывают баги и проводят фаззинг, Solodit помогает исследовать форки, а GitHub несёт на себе всю работу с находками.
Инструмент | Задача в стеке | Главное отличие | Стартовая цена | Последний релиз |
|---|---|---|---|---|
crmchat | Работа со сделками в Telegram | Синхронизирует папки и групповые чаты Telegram в общий пайплайн | Облачный сервис | |
CodeAlive | Скоупинг и ревью кода с помощью ИИ | Граф вызовов плюс семантический поиск, предоставляется ИИ-агентам через MCP и API | Облачный или self-hosted | |
Slither | Статический анализ | Детекторы для Solidity и Vyper плюс принтеры для графов вызовов и наследования | Бесплатно, open source | |
Aderyn | Статический анализ | Анализатор на Rust без настройки, формирует отчёт в Markdown | Бесплатно, open source | |
Foundry | Тесты и proof-of-concept эксплойты | Часто уже есть в репозитории клиента, поддерживает форк mainnet | Бесплатно, open source | |
Echidna | Фаззинг на основе свойств (property-based) | Зрелый фаззер с сокращением тест-кейсов и покрытием исходного кода | Бесплатно, open source | |
Medusa | Параллельный фаззинг | Запускает воркеры фаззинга параллельно на одной машине | Бесплатно, open source | |
Solodit | Исследование прошлых находок | Фильтрует прошлые находки по протоколу, от которого был сделан форк кодовой базы | Цены не указаны на сайте Solodit | Облачный сервис |
GitHub | Отслеживание находок и ревью исправлений | Клиенты уже работают там, поэтому находки и исправления хранятся в единой истории | Облачный сервис |
Мы включили сюда инструменты, которые покрывают каждый этап — от первого сообщения фаундера в Telegram до финального отчёта аудита. Мы проверили сайт или репозиторий GitHub каждого инструмента 21 октября 2026 года, и у каждого open-source инструмента здесь есть тегированный релиз 2026 года.
Как crmchat удерживает лиды на аудит из Telegram в едином пайплайне?
Главное отличие — синхронизация папок: crmchat превращает папки Telegram, которыми уже пользуется ваша команда, в пайплайн сделок, где у каждого чата с фаундером есть стадия, ответственный и следующий шаг. Пересылка сообщения из Telegram тоже создаёт лида. Групповые чаты с клиентами, где вся команда протокола общается с вашими аудиторами, тоже можно разместить в пайплайне. Кастомные свойства хранят детали для оценки стоимости: сеть, объём кода, дата запуска и источник обращения.
Для аутрича база данных Web3 decision-makers содержит более 7000 верифицированных контактов в Telegram, собранных на таких мероприятиях, как Token2049 и Devconnect. Последовательности рассылок запускаются сразу с нескольких аккаунтов в один инбокс. API crmchat может передавать закрытые сделки в вашу собственную систему планирования. Тариф Team стоит $49 за место в месяц и добавляет несколько аккаунтов Telegram в единое рабочее пространство команды. Чтобы узнать, в каких группах стоит состоять, читайте про места, где собираются клиенты для аудита.
Подходит: фирмам, чьи лиды приходят в личные и групповые чаты Telegram через несколько командных аккаунтов. Не подходит: фирмам, которые получают большую часть заказов через email или тендерные площадки, поскольку лиды из этих каналов придётся добавлять вручную.
Как CodeAlive помогает аудиторам разобраться в незнакомой кодовой базе клиента?
Главное отличие CodeAlive — граф связей между файлами, символами, вызовами, зависимостями и тестами, объединённый с семантическим поиском по тому же коду. На этапе скоупинга аудитор может спросить CodeAlive, как движутся средства от депозита до вывода, или какие контракты могут вызывать привилегированную функцию. На вопросы о том, чем унаследованный форк отличается от апстрима, инструмент отвечает со ссылками на реальный код, а не на README клиента. CodeAlive позиционирует себя как движок контекста для кодовых баз объёмом от 1 млн строк, что подходит для протоколов, разбросанных по нескольким репозиториям. Индекс обновляется при каждом пуше, поэтому ответы остаются актуальными на протяжении всего ревью исправлений.
Как CodeAlive даёт ИИ-агентам для кодинга полный контекст аудита?
CodeAlive предоставляет MCP-инструменты semantic_search, grep_search и chat, а также API. Их могут вызывать Cursor, Claude Code, Codex, Windsurf, Zed, Continue и Cline, а также VS Code и JetBrains. Агент, который прослеживает путь атаки, начинает работу сразу с графа вызовов, а не с открытия файлов по одному. По словам CodeAlive, такой прицельный контекст также сокращает количество токенов, которые тратит агент. Code Review Agent запускается на пул-реквестах и публикует результаты прямо в Git-провайдере.
Подключается к GitHub, GitLab, Bitbucket, Azure DevOps и Gitea.
Предлагает self-hosted развёртывание для кода под NDA, что, согласно сайту, оставляет код внутри вашей сети.
Имеет бесплатный тариф с лимитом в 25 МБ на размер репозитория, а Pro за $50 в месяц включает ИИ-ревью кода.
Поддерживает подключение собственной LLM в self-hosted-конфигурациях, включая любой OpenAI-совместимый эндпоинт.
CodeAlive подходит для скоупинга и первых дней работы над крупными или мультирепозиторными протоколами. На коротком токен-контракте выигрыш меньше, а само обнаружение багов по-прежнему остаётся задачей статических анализаторов, фаззеров и аудитора.
Что Slither находит при первом проходе статического анализа?
Slither находит известные паттерны багов в Solidity и Vyper, такие как reentrancy, незащищённые функции, затенение переменных и опасный delegatecall, используя 100 детекторов, перечисленных в README. Фреймворк написан на Python и опубликован под организацией crytic на GitHub. Его принтеры строят графы вызовов, графы наследования и сводки по функциям, поэтому тот же запуск помогает и со скоупингом. Фирмы запускают его в начале каждого проекта, чтобы отсеять известные паттерны перед ручным ревью. В CI его можно перезапускать при каждом исправлении, которое отправляет клиент. Последний релиз — 0.11.6 от 28 июля 2026 года. Slither не подходит как финальный вердикт, поскольку детекторы на основе паттернов отмечают проблемы, которые в контексте могут быть неэксплуатируемыми. Каждый результат требует сортировки аудитором. Лицензия AGPL-3.0 также важна для фирм, которые строят коммерческие инструменты поверх него.
Почему аудиторские фирмы запускают Aderyn вместе со Slither?
Aderyn записывает свои находки прямо в отчёт Markdown, что даёт фирмам второе мнение по статическому анализу, уже отформатированное для черновика отчёта. Cyfrin разрабатывает этот анализатор на Rust. Запуски не требуют настройки и работают с проектами на Foundry и Hardhat, также доступен вывод в JSON и SARIF. Расширение для VS Code показывает результаты прямо в редакторе, а GitHub Action запускает те же проверки в CI. Кастомные детекторы позволяют фирме зафиксировать паттерны, которые она постоянно находит у разных клиентов. Последний тегированный релиз — aderyn-v0.6.8 от 22 января 2026 года, хотя коммиты в репозиторий продолжались вплоть до октября 2026 года.
Подходит: фирмам, которым нужен вывод детекторов, готовый для вставки в отчёт, и командам на Foundry или Hardhat.
Не подходит: проектам на Vyper, поскольку Aderyn анализирует только Solidity, и их должен покрывать Slither.
Как аудиторы используют Foundry для proof-of-concept эксплойтов?
Главное отличие Foundry — работа прямо внутри набора тестов клиента, поскольку многие аудируемые кодовые базы уже поставляются с ним. Аудитор может написать эксплойт-тест рядом с тестами клиента и запустить его на форке состояния живой сети. Proof of concept на Foundry для каждой находки высокой критичности снимает любые споры о том, реален ли баг. Корпусы фаззинга и инвариантов можно сохранять, воспроизводить и минимизировать. Чит-коды, такие как bound и assume, сохраняют осмысленность фаззинг-входных данных. Проект выпустил v1.8.6 21 октября 2026 года. Клиентам, работающим только на Hardhat, потребуется предварительная настройка. Для долгих стейтфул-кампаний глубину добавляют Echidna и Medusa. Набор инструментов Foundry состоит из четырёх частей:
Forge запускает юнит-тесты, фаззинг и инвариантные тесты.
Anvil запускает локальный узел, способный форкать живые сети.
Cast читает данные сети из командной строки.
Chisel — это REPL для Solidity для быстрых проверок.
Когда Echidna стоит потраченного на написание свойств времени?
Echidna окупается на стейтфул-багах DeFi, где конкретная последовательность депозитов, свопов и выводов средств нарушает заданный вами инвариант. Фаззер Echidna написан на Haskell и генерирует последовательности вызовов на основе ABI контракта. Перед каждой кампанией он использует Slither для извлечения информации о контрактах. Покрытие сопоставляется с исходным кодом, а неудачные последовательности сокращаются до короткого воспроизведения, удобного для разбора. Режимы включают property, assertion, overflow, оптимизацию и exploration-тестирование. Проекты на Foundry, Hardhat и Truffle работают через crytic-compile. Релизы продолжают выходить, последний — v2.3.3 от 27 июля 2026 года.
Подходит: протоколам, которые держат средства пользователей и имеют инварианты учёта, достойные формулировки. Не подходит: сжатым по срокам проектам без времени на написание свойств, потому что хорошие свойства требуют навыка, а часы на их написание нужно закладывать в стоимость проекта.
Что Medusa добавляет к Echidna для долгих фаззинг-кампаний?
Medusa добавляет параллельный фаззинг через несколько воркеров, так что долгая кампания может задействовать все ядра выделенной машины. Организация crytic построила её на базе go-ethereum, а дизайн опирается на Echidna. Фаззер мутирует сохранённый корпус с учётом покрытия и поддерживает тесты assertion и property. Генерация значений опирается на значения, собранные во время компиляции и во время выполнения. Стиль свойств близок к Echidna, поэтому многие фирмы пишут свойства один раз и запускают оба фаззера на одном и том же наборе тестов. Последний релиз — v1.5.1 от 11 марта 2026 года. Medusa подходит для многонедельных аудитов, где кампания запускается на свободном оборудовании ночью. Фирмам, которые планируют писать кастомные тесты на Go, стоит ожидать изменений, поскольку README Medusa отмечает API тестирования на уровне Go как находящийся в разработке и подверженный критическим изменениям. Её сообщество также моложе и меньше, чем у Echidna.
Как Solodit помогает исследовать форкнутый протокол перед аудитом?
Фильтр Solodit по «forked-from» показывает прошлые находки по протоколу, от которого был форкнут код клиента, так что аудитор начинает работу с уже известных точек отказа. Cyfrin управляет Solodit и описывает его как крупнейшую открытую базу данных уязвимостей блокчейна и смарт-контрактов. Другие фильтры охватывают влияние, качество, редкость, язык программирования, категорию протокола, источник, название протокола и автора. Раздел чек-листов поддерживает структурированное ревью, а аккаунт позволяет добавлять заметки и закладки для личной истории исследований. Фирмы также используют эту базу данных для обучения младших аудиторов на реальных находках перед тем, как подключить их к живому проекту. Ограничение здесь — это область применения. Solodit показывает, что пошло не так в других кодовых базах, а не то, что не так в этой конкретной. Находки также различаются по глубине проработки, поэтому фильтрация по рейтингу качества экономит время на чтение.
Как аудиторские фирмы ведут работу с находками и ревью исправлений на GitHub?
GitHub несёт на себе доставочную часть аудита: каждая находка становится issue в приватном репозитории, которым делятся с клиентом, а исправления приходят в виде пул-реквестов к зафиксированному коммиту. Issues поддерживают метки, подзадачи и кастомные поля, а Projects сортирует находки по критичности и статусу в табличном представлении. Для публичных репозиториев клиентов security advisories репозитория позволяют мейнтейнерам исправить уязвимость во временном приватном форке до раскрытия информации. Открытый шаблон генератора отчётов от Cyfrin, форкнутый от шаблона Spearbit, забирает issues из репозитория и сортирует их по меткам критичности. Затем шаблон собирает из них Markdown-файл и PDF-отчёт. Бесплатный тариф стоит $0 и включает неограниченное число приватных репозиториев, а Team стоит $4 за пользователя в месяц.
GitHub подходит для совместной работы с клиентом во время аудита и ревью исправлений, поскольку CI может перезапускать Slither и Aderyn при каждом исправлении. История сделок и расчёт стоимости там не хранятся, поэтому каждый репозиторий с находками должен быть связан со сделкой в crmchat.
Какой набор инструментов подходит аудитору-одиночке, небольшой команде или фирме с отделом развития бизнеса?
Аудитор-одиночка: crmchat на бесплатном тарифе Starter с 50 лидами в CRM для сбора фаундеров из папок Telegram, Foundry и Slither на каждом проекте, Solodit для исследования форков и приватный репозиторий GitHub на каждого клиента.
Команда из двух-четырёх аудиторов: добавьте Aderyn для черновиков в Markdown и Echidna для любого протокола, который держит средства пользователей. CodeAlive на тарифе Pro для 1-3 разработчиков позволяет специалисту по скоупингу быстро разобраться в кодовой базе и даёт агенту каждого аудитора полный контекст.
Бутиковая фирма с несколькими параллельными проектами: переходите на тариф crmchat Team, чтобы отдел развития бизнеса и ведущие аудиторы делили единую историю сделок. Запускайте Medusa на выделенных машинах и адаптируйте шаблон отчёта Cyfrin под свою шкалу критичности.
Фирма с отделом развития бизнеса: передавайте закрытые сделки в планирование через API crmchat и используйте базу данных Web3 для аутрича, следуя проверенным шаблонам питчей аудита. Запускайте CodeAlive в self-hosted-режиме для кода под NDA и держите кастомные детекторы Aderyn для паттернов, которые ваша фирма находит снова и снова.
Если сарафанное радио — ваш единственный канал привлечения клиентов сегодня, прочитайте, как выходить на тех, кто подписывает контракты в протоколах, которым нужен аудит.
Часто задаваемые вопросы
Какой статический анализатор аудиторской фирме стоит запускать первым — Slither или Aderyn?
Запускайте оба, поскольку наборы их детекторов пересекаются лишь частично, а каждый запуск быстрый. Slither охватывает Solidity и Vyper и имеет принтеры для картирования кодовой базы. Aderyn формирует отчёт в Markdown, который можно сразу вставить в черновик находок.
Может ли инструмент на базе ИИ заменить ручное ревью смарт-контрактов?
Нет. CodeAlive ускоряет скоупинг и трассировку потоков и даёт ИИ-агентам полный контекст кодовой базы. Но обнаружение и подтверждение эксплуатируемых багов по-прежнему требует аудитора, фаззинга и proof-of-concept тестов.
Что аудиторской фирме стоит использовать для фаззинга — Echidna или Medusa?
Echidna — более зрелый фаззер с большим сообществом. Medusa запускает воркеры параллельно, что помогает в долгих кампаниях на многоядерных машинах. Оба инструмента созданы организацией crytic и используют схожий стиль свойств, поэтому многие фирмы запускают оба.
Как аудиторским фирмам перестать терять лидов в Telegram?
Переносите каждого лида из личных переписок в общий пайплайн в день его появления. crmchat синхронизирует папки и групповые чаты Telegram в сделки с ответственным и напоминанием. Про работу с постоянными клиентскими группами читайте в статье управление группами клиентов аудита.



