2.9.26
Выпущено 1 ноя 2026 г.
Keylatch 2.9.26 помогает проверять результаты аудита безопасности Solidity-контрактов с помощью встроенных инструментов. Он использует режим Ask first, чтобы вы могли утверждать изменения до их применения в чате.
./contracts3 файла./contracts/Token.solзагруженоexternal call2 совпадения./findings-log.txtсохраненоyour test commandexit 0Выпущено 1 ноя 2026 г.
Загрузка установщика
Один файл .exe
Варианты интерфейса
Поддерживается x64
Проверка через certutil
Keylatch находит файлы, запускает ваши проверки и пишет заметки, пока человек внимательно рассматривает каждый результат в процессе Smart Contract Audit. Keylatch помогает. Он автоматизирует рутинные шаги, чтобы вы могли сосредоточиться на ошибках логики. Определение области обзора и ручной анализ кода остаются необходимыми для точности.
Keylatch использует list_dir для поиска файлов контрактов и read_file для загрузки исходного кода, затем grep ищет каждый внешний вызов, который может вызвать реентерабельность, что является частью проверки Solidity. Пауза. Вы используете Ask first, чтобы приостановить действие перед редактированием. Агент записывает результаты в файл журнала и показывает вам diff. Приложение не является аудитом, но помогает вам проверять код на Windows 10/11. Переживет ли аудит обновления, когда код изменится?
list_dir ./contracts → 3 files
read_file Token.sol → loaded
grep external call → 2 matches
write_file findings → saved
Shell your test command → exit 0Keylatch — это автономный ИИ-агент для Windows 10/11 (x64), версия 2.9.26, и автоматизированная проверка использует Shell для запуска вашего статического анализатора. Обзор завершен. Агент использует grep для поиска каждого внешнего вызова в коде. Затем он использует read_file для проверки вывода команды. Число показывает, сколько файлов было обработано во время обзора. Агент использует write_file для создания заметок о результатах для вашего обзора.
list_dir . -> lists contract files and test directories
read_file Token.sol -> reads the source code for review
grep -n "external" Token.sol -> finds lines matching 'external'
Shell -> runs your test command and your static-check command
write_file findings-log.txt -> saves the findings logKeylatch 2.9.26 для Windows 10/11 использует grep для поиска каждого изменения состояния в контракте, чтобы вы могли проверить логику владения, а затем использует edit_file для предложения модификатора для контракта. Проверьте diff. Этот шаг является частью процесса проверки. Режимы одобрения включают Ask first для безопасности во время действий редактирования. Агент использует Shell для запуска вашей локальной тестовой команды. Вы видите diff и немедленно одобряете изменение после обзора.
Агент использует read_file для загрузки математических функций и проверяет наличие переполнения в коде старше Solidity 0.8, чтобы арифметическая логика проверялась человеком. Проверьте журнал. Вы запускаете свою тестовую команду, чтобы подтвердить исправление любых найденных проблем. grep перечисляет внешние вызовы для чтения человеком. Общие пробелы безопасности в ранних web3-приложениях находит grep. Вы сохраняете отчет с точной версией кода для аудиторских следов.
Keylatch версии 2.9.26 сам запускает инструменты, поэтому каждое действие появляется в чате как карточка с реальным результатом, и вы видите diff файла. Обзор завершен.
| Обычный чат-ассистент | Keylatch | |
|---|---|---|
| Выполнение инструментов | Предлагает команды | Выполняет команды |
| Изменения файлов | Показывает текст | Показывает diff |
| Одобрение | Отсутствует | Ask first |
| Результаты | Описывает результаты текстом | Реальный код выхода |
Начинающие используют Keylatch, чтобы изучить рабочий процесс обзора, и видят каждое действие инструмента, чтобы четко понять логику изменений кода. Исправьте это. Solidity 0.8 и более поздние версии проверяют арифметику по умолчанию.
Практикующие используют Keylatch для запуска своих собственных проверок и сохранения заметок о результатах для последующего анализа, пока агент сохраняет файл журнала. Keylatch помогает. Агент сохраняет журнал, чтобы вы могли просмотреть результаты.
Keylatch запускает модульные тесты и проверяет код выхода, чтобы вы сохраняли заметки о результатах с точной версией кода для командного обзора. Сначала обзор. Каждый шаг записывается в историю чата.
Проверка смарт-контракта — это структурированный обзор кода контракта на наличие уязвимостей безопасности, завершающийся письменным списком результатов с указанием серьезности и предлагаемым исправлением. Это снижает риски. Код является публичным, поэтому ошибка может привести к необратимой потере средств.
Да, codewillmadeit.com — это официальный сайт Keylatch, и вы проверяете установщик, сравнивая его контрольную сумму SHA-256 с опубликованным манифестом с помощью команды Windows certutil -hashfile. Сначала совпадение. Нажмите «Подробнее», а затем «Запустить в любом случае», только если контрольная сумма совпадает.
Отчет охватывает только версию кода и область, которые были проверены, поэтому любое последующее изменение требует нового обзора, чтобы подтвердить, что контракт остается безопасным. Нет, не действует. Обновление меняет то, что говорит старый аудит, поэтому вам необходимо получить новый обзор для новой версии.
Автоматизированный обзор использует статические проверки и ИИ для поиска проблем, требуя ручного подтверждения для подтверждения результатов и отклонения ложных срабатываний перед развертыванием. Человеческое суждение необходимо. Ни один инструмент не заменяет рецензента полностью для окончательных решений по безопасности.
Нет фиксированной цены на профессиональный аудит, поскольку стоимость зависит от объема и сложности кода, который проверяют эксперты. Запросите котировки. Простой токен дешевле, чем пользовательская логика, и требует меньше времени для завершения процесса обзора.
Нет, автоматическая проверка не заменяет профессиональный аудит, когда на кону реальные средства, поэтому вам необходимо самостоятельно подтвердить результаты. Подтвердите их. Агент помогает вам найти проблемы до развертывания кода.
Внутренний аудит — это процесс, в котором команды определяют область обзора и записывают, что должен делать контракт, чтобы логика проверялась перед развертыванием, а изменения отслеживались агентом. Keylatch помогает. Он запускает команды Shell и сохраняет подробный вывод для обзора.
Скачайте официальный установщик Keylatch, который занимает около 34 МБ и работает на Windows 10 или 11, чтобы вы могли проверить свои Solidity-контракты на наличие уязвимостей безопасности перед развертыванием. Проверьте, что контрольная сумма SHA-256 совпадает с манифестом, используя certutil. Сравните хеш.
Скачать Keylatch для Windows ↗Каждая страница этого сайта доступна на 20 языках. Сам интерфейс приложения имеет 13 языков.
Сведения о продукте ↗ Конфигурация моделей ↗ Рабочие процессы аудита ↗ Скачать установщик ↗ Часто задаваемые вопросы ↗ Политика конфиденциальности ↗