2.9.26
Dirilis 2 Nov 2026
Keylatch 2.9.26 membantu Anda meninjau temuan keamanan kontrak Solidity dengan alat bawaan. Ini menggunakan mode Ask first agar Anda dapat menyetujui perubahan sebelum diterapkan di obrolan.
./contracts3 file./contracts/Token.soldimuatexternal call2 kecocokan./findings-log.txtdisimpanyour test commandexit 0Dirilis 2 Nov 2026
Unduhan program setup
File .exe tunggal
Opsi antarmuka
x64 didukung
Verifikasi dengan certutil
Keylatch menemukan file, menjalankan pemeriksaan Anda, dan menulis catatan saat seseorang meninjau setiap temuan dalam proses smart contract audit dengan cermat. Keylatch membantu. Ini mengotomatisasi langkah-langkah berulang sehingga Anda dapat fokus pada kesalahan logika. Definisi ruang lingkup dan membaca kode secara manual tetap penting untuk akurasi.
Keylatch menggunakan list_dir untuk menemukan file kontrak dan read_file untuk memuat kode sumber, lalu grep mencari setiap panggilan eksternal yang mungkin menyebabkan reentrancy, yang merupakan bagian dari audit solidity. Jeda dulu. Anda menggunakan Ask first untuk jeda sebelum edit terjadi. Agen menulis temuan ke file log dan menampilkan diff kepada Anda. Aplikasi ini bukan audit, tetapi membantu Anda meninjau kode di Windows 10/11. Apakah referensi audit bertahan setelah peningkatan ketika kode berubah?
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 adalah agen AI otonom untuk Windows 10/11 (x64), versi 2.9.26, dan audit smart contract otomatis menggunakan Shell untuk menjalankan checker statis Anda. Tinjauan selesai. Agen menggunakan grep untuk menemukan setiap panggilan eksternal dalam kode. Kemudian menggunakan read_file untuk memverifikasi output perintah. Angka menunjukkan berapa banyak file yang diproses selama tinjauan. Agen menggunakan write_file untuk membuat catatan temuan untuk tinjauan Anda.
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 untuk Windows 10/11 menggunakan grep untuk menemukan setiap perubahan status dalam kontrak sehingga Anda dapat memverifikasi logika kepemilikan dan kemudian menggunakan edit_file untuk menyarankan modifier untuk kontrak. Tinjau diff. Langkah ini adalah bagian dari proses auditnya. Mode persetujuan termasuk Ask first untuk keamanan selama tindakan edit. Agen menggunakan Shell untuk menjalankan perintah pengujian Anda secara lokal. Anda melihat diff dan menyetujui perubahan segera setelah tinjauan.
Agen menggunakan read_file untuk memuat fungsi matematika dan memeriksa overflow dalam kode yang lebih lama dari Solidity 0.8 sehingga logika aritmatika diperiksa oleh seseorang. Periksa log. Anda menjalankan perintah pengujian Anda untuk mengkonfirmasi perbaikan untuk masalah apa pun yang ditemukan. grep mencantumkan panggilan eksternal untuk dibaca oleh seseorang. Celah keamanan umum dalam aplikasi web3 awal ditemukan oleh grep. Anda menyimpan laporan dengan versi kode yang tepat untuk jejak audit.
Versi Keylatch 2.9.26 menjalankan alat itu sendiri, sehingga setiap tindakan muncul di obrolan sebagai kartu dengan hasil aslinya dan Anda melihat diff file. Tinjauan selesai.
| Asisten obrolan tipikal | Keylatch | |
|---|---|---|
| Eksekusi Alat | Menyarankan perintah | Menjalankan perintah |
| Perubahan File | Menampilkan teks | Menampilkan diff |
| Persetujuan | Tidak ada | Ask first |
| Hasil | Mendeskripsikan hasil dalam teks | Kode keluar nyata |
Pemula menggunakan Keylatch untuk mempelajari alur kerja tinjauan dan mereka melihat setiap tindakan alat untuk memahami logika di balik perubahan kode dengan jelas sekarang. Perbaiki. Solidity 0.8 dan versi selanjutnya memeriksa aritmatika secara default sekarang.
Praktisi menggunakan Keylatch untuk menjalankan pemeriksaan mereka sendiri dan menyimpan catatan temuan untuk analisis di kemudian hari saat agen menyimpan file log. Keylatch membantu. Agen menyimpan log untuk Anda meninjau temuan.
Keylatch menjalankan uji unit dan memverifikasi kode keluar sehingga Anda menyimpan catatan temuan dengan versi kode yang tepat untuk tinjauan tim. Tinjau dulu. Setiap langkah dicatat dalam riwayat obrolan.
Smart contract audit adalah tinjauan terstruktur kode kontrak untuk celah keamanan, berakhir dengan daftar temuan tertulis dengan tingkat keparahan dan perbaikan yang disarankan. Ini mengurangi risiko. Kode bersifat publik, jadi bug dapat berarti kerugian permanen.
Ya, codewillmadeit.com adalah situs resmi Keylatch, dan Anda memverifikasi instaler dengan membandingkan checksum SHA-256-nya dengan manifest yang diterbitkan menggunakan perintah Windows certutil -hashfile. Cocokkan dulu. Tekan More info lalu Run anyway hanya setelah checksum cocok.
Laporan hanya mencakup versi kode dan ruang lingkup yang ditinjau, sehingga perubahan selanjutnya memerlukan tinjauan baru untuk mengonfirmasi kontrak tetap aman. Tidak, tidak. Peningkatan mengubah apa yang dikatakan audit lama, sehingga Anda harus mendapatkan tinjauan segar untuk versi baru.
Tinjauan otomatis menggunakan pemeriksaan statis dan AI untuk menemukan masalah sambil memerlukan verifikasi manual untuk mengonfirmasi temuan dan menyingkirkan positif palsu sebelum deployment. Penilaian manusia sangat penting. Tidak ada alat yang sepenuhnya menggantikan peninjau untuk keputusan akhir mengenai keamanan.
Tidak ada harga tetap untuk audit profesional karena biaya tergantung pada jumlah dan kompleksitas kode yang ditinjau oleh para ahli. Minta kutipan. Token sederhana lebih murah daripada logika khusus dan membutuhkan waktu lebih sedikit untuk menyelesaikan proses tinjauan.
Tidak, pemeriksaan otomatis tidak menggantikan audit profesional ketika dana nyata dalam bahaya, sehingga Anda harus mengkonfirmasi temuan sendiri. Konfirmasikan. Agen membantu Anda menemukan masalah sebelum Anda menerapkan kode.
Audit internal adalah proses di mana tim menentukan ruang lingkup dan menuliskan apa yang harus dilakukan kontrak, sehingga logika diverifikasi sebelum deployment dan perubahan dilacak oleh agen. Keylatch membantu. Ini menjalankan perintah Shell dan menyimpan output terperinci untuk tinjauan.
Unduh program setup resmi Keylatch, yang berukuran sekitar 34 MB dan berfungsi di Windows 10 atau 11, sehingga Anda dapat meninjau smart contract Solidity Anda untuk celah keamanan sebelum deployment. Verifikasi checksum SHA-256 cocok dengan manifest menggunakan certutil. Bandingkan hash.
Unduh Keylatch untuk Windows ↗Setiap halaman situs web ini tersedia dalam 20 bahasa. Antarmuka aplikasi itu sendiri memiliki 13 bahasa.
Detail produk ↗ Konfigurasi model ↗ Alur kerja audit ↗ Unduh installer ↗ FAQ ↗ Kebijakan privasi ↗