Keylatch
Produit

Agent d'audit de contrats Solidity

01

Keylatch est un agent autonome pour l'audit de vos contrats Solidity sur Windows. Il lit votre code, lance vos tests et enregistre les résultats.

01

Choisissez où vont les invites

Votre code reste sur votre PC et ne part jamais sauf si vous le décidez. Les invites ne vont que vers le point de terminaison de modèle que vous choisissez ; avec un modèle local, rien ne quitte le PC, avec un modèle cloud, le texte du fichier est envoyé à ce fournisseur.

02

Exécute vos outils

Il exécute votre scanner et affiche le vrai code de sortie.

03

Affiche les différences

Chaque modification apparaît sous forme de diff que vous pouvez accepter ou rejeter.

Fonctionnalités

Comment ça marche

L'agent trouve les fichiers, lit le code et exécute vos vérifications.

Tutoriels

Trouver les failles

Keylatch utilise list_dir et glob pour trouver vos fichiers de contrat, et il utilise read_file pour lire le code afin que vous puissiez le réviser en toute sécurité. grep trouve chaque appel externe et vérification d'accès dans toute la structure du répertoire du projet. write_file et edit_file affichent le diff dans Ask first avant que vous n'acceptiez. Shell exécute votre propre commande de test et votre commande de vérification statique sur votre PC. web_search lit la documentation officielle Solidity pour vérifier les dernières normes. Cet audit de contrat Solidity utilise ocr pour lire un tableau à partir d'une capture d'écran. Le filtrage des faux positifs de l'IA dans les audits est géré par confirmation manuelle.

Exécuter les tests

L'agent utilise grep pour trouver chaque appel externe et changement d'état dans le projet, afin de savoir exactement où chercher les problèmes et examiner le plan. Examiner le plan. Il utilise read_file pour lire un contrat et list_dir pour trouver les fichiers. L'exemple d'audit de contrat montre comment write_file et edit_file écrivent des notes de résultats. Vous examinez le plan dans Plan only avant d'exécuter quoi que ce soit. Shell exécute votre commande de test et enregistre la sortie dans un fichier texte. web_search et http_get lisent la documentation officielle Solidity à titre de référence. La prochaine étape de l'audit de contrat est de confirmer les résultats avec un test local.

Ce que Keylatch ne fait pas

Keylatch n'est pas un service hébergé ou un plugin ; il est destiné uniquement à vos propres fichiers, PC et serveurs que vous êtes autorisé à utiliser — vous gardez le travail à l'intérieur. L'agent n'impose pas la portée ; Shell, web et SSH ne sont pas liés à un dossier. Il n'y a aucune garantie que le code, les scans ou l'analyse soient corrects. L'agent peut signaler des faux positifs, donc une personne confirme ou rejette chaque résultat. Aller au-delà de l'analyse statique dans le flux de travail d'audit nécessite une vérification minutieuse.

Keylatch pour Windows

Télécharger Keylatch

Télécharger Keylatch ↗