2.9.26
Vydáno 2. 11. 2026
Keylatch 2.9.26 vám pomůže zkontrolovat výsledky bezpečnostního auditu Solidity smart kontraktů pomocí vestavěných nástrojů. Používá režim Ask first, abyste mohli schválit změny, než dojde k jejich provedení v chatu.
./contracts3 soubory./contracts/Token.solnačtenoexternal call2 shody./findings-log.txtuloženoyour test commandexit 0Vydáno 2. 11. 2026
Stahování instalačního programu
Jeden soubor .exe
Možnosti rozhraní
Podpora x64
Ověřte pomocí certutil
Keylatch nachází soubory, spouští vaše kontroly a zapisuje poznámky, zatímco člověk pečlivě zkoumá každý výsledek v procesu smart contract audit. Keylatch pomáhá. Automatizuje opakující se kroky, takže se můžete soustředit na logické chyby. Definice rozsahu a ruční čtení kódu zůstávají klíčové pro přesnost.
Keylatch používá list_dir k nalezení souborů kontraktů a read_file k načtení zdrojového kódu, poté grep hledá každé externí volání, které by mohlo způsobit reentrancy, což je součástí kontroly solidity. Pozastavte se. Použijte Ask first k pozastavení před provedením úpravy. Agent zapíše výsledky do logovacího souboru a zobrazí vám diff. Aplikace není audit, ale pomáhá vám kontrolovat kód na Windows 10/11. Přežije reference kontroly při aktualizacích, když se kód změní?
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 je autonomní AI agent pro Windows 10/11 (x64), verze 2.9.26, a automatizovaná kontrola používá Shell k spuštění vašeho statického kontroleru. Kontrola dokončena. Agent používá grep k nalezení každého externího volání v kódu. Poté používá read_file k ověření výstupu příkazu. Číslo ukazuje, kolik souborů bylo zpracováno během revize. Agent používá write_file k vytvoření poznámek o zjištěných problémech pro vaši revizi.
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 pro Windows 10/11 používá grep k nalezení každé změny stavu v kontraktu, abyste mohli ověřit logiku vlastnictví, a poté používá edit_file k návrhu modifikátoru pro kontrakt. Zkontrolujte diff. Tento krok je součástí procesu kontroly. Režimy schvalování zahrnují Ask first pro bezpečnost při akcích úpravy. Agent používá Shell k spuštění vašeho testovacího příkazu lokálně. Uvidíte diff a schválíte změnu ihned po revizi.
Agent používá read_file k načtení matematických funkcí a kontroluje přetečení v kódu starším než Solidity 0.8, aby byla aritmetická logika zkontrolována člověkem. Zkontrolujte log. Spustíte svůj testovací příkaz k potvrzení opravy jakýchkoli nalezených problémů. grep vypisuje externí volání pro čtení člověkem. Běžné bezpečnostní mezery v raných web3 aplikacích nachází grep. Uchováte zprávu s přesnou verzí kódu pro auditní stopy.
Keylatch verze 2.9.26 spouští nástroje sám, takže každá akce se v chatu zobrazí jako karta s jejím skutečným výsledkem a uvidíte diff souboru. Kontrola dokončena.
| Běžný chatový asistent | Keylatch | |
|---|---|---|
| Provedení nástrojů | Navrhuje příkazy | Spouští příkazy |
| Změny souborů | Zobrazuje text | Zobrazuje diff |
| Schválení | Žádné | Ask first |
| Výsledky | Popisuje výsledky v textu | Skutečný kód návratu |
Začátečníci používají Keylatch k naučení se pracovního postupu revize a vidí každou akci nástroje, aby pochopili logiku za změnami kódu. Opravte to. Solidity 0.8 a novější verze nyní kontrolují aritmetiku ve výchozím nastavení.
Praktikující používají Keylatch k provedení vlastních kontrol a uchovávají poznámky o zjištěných problémech pro pozdější analýzu, zatímco agent ukládá logovací soubor. Keylatch pomáhá. Agent ukládá log, abyste mohli zkontrolovat zjištěné problémy.
Keylatch spouští jednotkové testy a ověřuje kód návratu, takže si uchováváte poznámky o zjištěných problémech s přesnou verzí kódu pro revizi týmem. Nejprve proveďte revizi. Každý krok se zaznamenává do historie chatu.
Smart contract audit je strukturovaná revize kódu kontraktu na bezpečnostní chyby, která končí seznamem zjištěných problémů s uvedením závažnosti a navrženou opravou. Snižuje riziko. Kód je veřejný, takže chyba může znamenat trvalou ztratu.
Ano, codewillmadeit.com je oficiální web Keylatch a ověříte instalační program porovnáním jeho kontrolního součtu SHA-256 s publikovaným manifestem pomocí příkazu Windows certutil -hashfile. Nejprve porovnejte hash. Stiskněte Více informací, pak Spustit i přesto pouze po shodě kontrolního součtu.
Zpráva pokrývá pouze verzi kódu a rozsah, který byl zkoumán, takže jakákoli pozdější změna vyžaduje novou revizi k potvrzení, že kontrakt zůstává bezpečný. Ne, neplatí. Aktualizace mění to, co říká stará kontrola, takže musíte získat čerstvou revizi pro novou verzi.
Automatizovaná revize používá statické kontroly a AI k nalezení problémů, zatímco vyžaduje ruční ověření k potvrzení zjištěných problémů a odmítnutí falešných poplachů před nasazením. Lidský úsudek je klíčový. Žádný nástroj nenahrazuje revizora zcela pro konečná rozhodnutí o bezpečnosti.
Neexistuje pevná cena za profesionální kontrolu, protože cena závisí na množství a složitosti kódu, který je zkoumán experty. Požádejte o nabídky. Jednoduchý token je levnější než vlastní logika a vyžaduje méně času na dokončení procesu revize.
Ne, automatizovaná kontrola nenahrazuje profesionální kontrolu, když jsou v sázce skutečné prostředky, takže musíte sami potvrdit zjištěné problémy. Potvrďte je. Agent vám pomáhá najít problémy, než nasadíte kód.
Interní kontrola je proces, kde týmy definují rozsah a zapíší, co by kontrakt měl dělat, aby byla logika ověřena před nasazením a změny byly sledovány agentem. Keylatch asistuje. Spouští příkazy Shell a ukládá podrobný výstup pro revizi.
Stáhněte si oficiální instalační program Keylatch, který má asi 34 MB a funguje na Windows 10 nebo 11, takže můžete zkontrolovat své Solidity smart kontrakty na bezpečnostní chyby před nasazením. Ověřte, že kontrolní součet SHA-256 odpovídá manifestu pomocí certutil. Porovnejte hash.
Stáhnout Keylatch pro Windows ↗Každá stránka tohoto webu je k dispozici ve 20 jazycích. Rozhraní aplikace samotné má 13 jazyků.
Podrobnosti o produktu ↗ Konfigurace modelů ↗ Pracovní postupy auditu ↗ Stáhnout instalační program ↗ FAQ ↗ Zásady ochrany osobních údajů ↗