2.9.26
Uitgebracht op 2 nov. 2026
Keylatch 2.9.26 helpt je bij het beoordelen van Solidity-contracten met ingebouwde tools. Het gebruikt Ask first-modus zodat je wijzigingen kunt goedkeuren voordat ze in de chat plaatsvinden.
./contracts3 bestanden./contracts/Token.solgeladenexternal call2 matches./findings-log.txtopgeslagenyour test commandexit 0Uitgebracht op 2 nov. 2026
Setupprogramma download
Enkelvoudig .exe-bestand
Taalopties interface
x64 ondersteund
Verifieer met certutil
Keylatch vindt bestanden, voert je checks uit en schrijft notities terwijl een persoon elke bevinding in het smart contract audit proces zorgvuldig beoordeelt. Keylatch helpt. Het automatiseert de repetitieve stappen zodat je je kunt concentreren op logicafouten. Scope-definitie en het handmatig lezen van code blijven essentieel voor nauwkeurigheid.
Keylatch gebruikt list_dir om contractbestanden te lokaliseren en read_file om de broncode te laden, vervolgens zoekt grep naar elke externe call die reentrancy kan veroorzaken, wat een solidity review is. Pauzeer eerst. Je gebruikt Ask first om te pauzeren voordat de bewerking plaatsvindt. De agent schrijft de bevindingen naar een logbestand en toont je een diff. De app is geen audit, maar helpt je bij het beoordelen van code op Windows 10/11. Overleeft de review-referentie upgrades wanneer de code verandert?
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 is een autonome AI-agent voor Windows 10/11 (x64), versie 2.9.26, en de geautomatiseerde audit gebruikt Shell om je statische checker uit te voeren. Beoordeling compleet. De agent gebruikt grep om elke externe call in de code te vinden. Vervolgens gebruikt read_file om de uitvoer van het commando te verifiëren. Een getal toont aan hoeveel bestanden zijn verwerkt tijdens de beoordeling. De agent gebruikt write_file om bevindingsnotities te maken voor jouw beoordeling.
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 voor Windows 10/11 gebruikt grep om elke statuswijziging in het contract te vinden zodat je de eigendomslogica kunt verifiëren en gebruikt vervolgens edit_file om een modifier voor het contract voor te stellen. Beoordeel de diff. Deze stap is onderdeel van het auditproces. Goedkeuringsmodi omvatten Ask first voor veiligheid tijdens bewerkingsacties. De agent gebruikt Shell om je testcommando lokaal uit te voeren. Je ziet de diff en keurt de wijziging direct goed na beoordeling.
De agent gebruikt read_file om de wiskundige functies te laden en controleert op overflow in code ouder dan Solidity 0.8 zodat de rekenkundige logica door een persoon wordt gecontroleerd. Controleer het logboek. Je voert je testcommando uit om de oplossing voor gevonden problemen te bevestigen. grep somt de externe calls op voor een persoon om te lezen. Veelvoorkomende beveiligingslekken in vroege web3-apps worden gevonden door grep. Je houdt het rapport bij met de exacte codeversie voor audittrails.
Keylatch versie 2.9.26 voert de tools zelf uit, dus elke actie verschijnt in de chat als een kaart met het echte resultaat en je ziet de file diff. Beoordeling compleet.
| Typische chatassistent | Keylatch | |
|---|---|---|
| Tool-uitvoering | Stelt commando's voor | Voert commando's uit |
| Bestandswijzigingen | Toont tekst | Toont diff |
| Goedkeuring | Geen | Ask first |
| Resultaten | Beschrijft resultaten in tekst | Echte exit-code |
Beginners gebruiken Keylatch om de beoordelingsworkflow te leren en ze zien elke toolactie om de logica achter de codeveranderingen duidelijk te begrijpen nu. Fix it. Solidity 0.8 en latere versies controleren rekenkunde standaard nu.
Practitioners gebruiken Keylatch om hun eigen checks uit te voeren en bevindingsnotities te bewaren voor latere analyse terwijl de agent het logboekbestand opslaat. Keylatch helpt. De agent slaat het logboek op zodat je de bevindingen kunt beoordelen.
Keylatch voert unit-tests uit en verifieert de exit-code zodat je bevindingsnotities bewaart met de exacte codeversie voor de teambeoordeling. Review first. Elke stap wordt vastgelegd in de chatgeschiedenis.
Een audit is een gestructureerde beoordeling van contractcode op beveiligingslekken, eindigend in een geschreven lijst van bevindingen met een ernstgraad en een voorgestelde oplossing. Het verlaagt het risico. De code is publiek, dus een bug kan een permanent verlies betekenen.
Ja, codewillmadeit.com is de officiële website van Keylatch, en je verifieert het installatieprogramma door de SHA-256-checksum te vergelijken met de gepubliceerde manifest met het Windows-commando certutil -hashfile. Match first. Druk op Meer info en vervolgens Op elke manier uitvoeren pas nadat de checksum overeenkomt.
Een rapport dekt alleen de codeversie en de scope die zijn beoordeeld, dus elke latere verandering vereist een nieuwe beoordeling om te bevestigen dat het contract veilig blijft. Nee, dat doet het niet. Een upgrade verandert wat een oude audit zegt, dus je moet een frisse beoordeling krijgen voor de nieuwe versie.
Een geautomatiseerde beoordeling gebruikt statische checks en AI om problemen te vinden terwijl handmatige verificatie vereist is om bevindingen te bevestigen en false positives af te wijzen vóór implementatie. Menselijk oordeel is essentieel. Geen enkele tool vervangt de beoordelaar volledig voor eindbeslissingen over beveiliging.
Er is geen vaste prijs voor een professionele audit omdat de kosten afhangen van de hoeveelheid en complexiteit van de code die door experts wordt beoordeeld. Vraag offertes aan. Een eenvoudige token is goedkoper dan aangepaste logica en vereist minder tijd om het beoordelingsproces af te ronden.
Nee, een geautomatiseerde check vervangt geen professionele audit wanneer echte fondsen op het spel staan, dus je moet de bevindingen zelf bevestigen. Bevestig ze. De agent helpt je bij het vinden van problemen voordat je de code implementeert.
Interne auditing is een proces waarbij teams de scope definiëren en opschrijven wat het contract zou moeten doen, zodat de logica wordt geverifieerd vóór implementatie en wijzigingen worden bijgehouden door de agent. Keylatch assisteert. Het voert Shell-commando's uit en slaat de gedetailleerde uitvoer op voor beoordeling.
Download het officiële Keylatch setupprogramma, dat ongeveer 34 MB is en werkt op Windows 10 of 11, zodat je je Solidity smart contracts kunt beoordelen op beveiligingslekken vóór implementatie. Verifieer dat de SHA-256-checksum overeenkomt met de manifest met behulp van certutil. Vergelijk de hash.
Download Keylatch voor Windows ↗Elke pagina van deze website is beschikbaar in 20 talen. De app-interface zelf heeft 13 talen.
Productdetails ↗ Modelconfiguratie ↗ Audit-workflows ↗ Installer downloaden ↗ FAQ ↗ Privacybeleid ↗