2.9.26
2026년 11월 2일 출시
Keylatch 2.9.26은 내장 도구를 활용해 솔리디티 스마트 계약의 보안 검증 결과를 검토합니다. 채팅에서 변경이 적용되기 전에 승인할 수 있는 Ask first 모드를 지원합니다.
./contracts3개 파일./contracts/Token.sol로드됨external call2개 일치./findings-log.txt저장됨your test command종료 02026년 11월 2일 출시
설치 프로그램 다운로드
단일 .exe 파일
인터페이스 옵션
x64 지원
certutil로 확인
Keylatch는 파일을 찾고 검사를 실행하며 메모를 작성합니다. 사람이 Smart Contract Audit 프로세스에서 모든 결과를 신중하게 검토합니다. Keylatch가 도와줍니다. 반복적인 단계를 자동화하여 논리 오류에 집중할 수 있게 합니다. 범위 정의와 수동 코드 읽기는 정확성을 위해 여전히 필수적입니다.
Keylatch는 list_dir을 사용해 계약 파일을 찾고 read_file로 소스 코드를 로드한 후, 리엔트랜시를 유발할 수 있는 모든 외부 호출을 찾기 위해 grep을 실행합니다. 이는 솔리디티 코드 분석의 일부입니다. 먼저 Ask first 모드로 일시 정지하세요. 편집이 발생하기 전에 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)용 자율형 AI 에이전이며, 버전 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 logWindows 10/11용 Keylatch 2.9.26은 grep을 사용해 계약의 모든 상태 변경을 찾아 소유권 논리를 검증한 후 edit_file을 사용해 계약에 대한 수정자(modifier)를 제안합니다. diff를 검토하세요. 이 단계는 스마트 계약 감사 프로세스의 일부입니다. 승인 모드에는 편집 작업 중 안전을 위한 Ask first가 포함됩니다. 에이전트는 Shell을 사용해 로컬에서 테스트 명령을 실행합니다. diff를 보고 검토 직후 변경을 승인합니다.
에이전트는 read_file을 사용해 수학 함수를 로드하고 Solidity 0.8보다 이전 버전의 코드에서 오버플로를 확인합니다. 이는 수학적 논리가 사람에 의해 확인되도록 하기 위함입니다. 로그를 확인하세요. 발견된 모든 문제에 대한 수정을 확인하기 위해 테스트 명령을 실행합니다. grep은 사람이 읽을 수 있도록 외부 호출을 나열합니다. grep은 초기 웹3 앱의 일반적인 보안 취약점을 찾습니다. 코드 분석 추적을 위해 정확한 코드 버전과 함께 보고서를 보관합니다.
Keylatch 버전 2.9.26은 도구 자체를 실행하므로 모든 작업이 실제 결과와 함께 카드로 채팅에 표시되고 파일 diff를 볼 수 있습니다. 검토 완료.
| 일반 채팅 어시스턴트 | Keylatch | |
|---|---|---|
| 도구 실행 | 명령어 제안 | 명령어 실행 |
| 파일 변경 | 텍스트 표시 | diff 표시 |
| 승인 | 없음 | Ask first |
| 결과 | 텍스트로 결과 설명 | 실제 종료 코드 |
초보자는 Keylatch를 사용해 검토 워크플로우를 배우며, 코드 변경의 논리를 명확히 이해할 수 있도록 모든 도구 작업을 확인합니다. 수정하세요. Solidity 0.8 및 이후 버전은 이제 산술 연산을 기본적으로 확인합니다.
전문가는 Keylatch를 사용해 자체 검사를 실행하고 에이전트가 로그 파일을 저장하는 동안 나중에 분석할 수 있는 발견 사항 메모를 유지합니다. Keylatch가 도와줍니다. 에이전트는 발견 사항을 검토하기 위해 로그를 저장합니다.
Keylatch는 단위 테스트를 실행하고 종료 코드를 검증하므로 팀 검토를 위해 정확한 코드 버전과 함께 발견 사항 메모를 유지합니다. 먼저 검토하세요. 모든 단계가 채팅 기록에 기록됩니다.
보안 취약점을 찾기 위해 계약 코드를 구조적으로 검토하는 과정이며, 중대도와 제안된 수정 사항이 포함된 발견 사항 목록으로 마무리됩니다. 위험을 줄여줍니다. 코드는 공개되어 있으므로 버그는 영구적인 손실을 의미할 수 있습니다.
네, codewillmadeit.com은 공식 Keylatch 웹사이트입니다. Windows 명령어 certutil -hashfile을 사용하여 SHA-256 체크섬을 게시된 매니페스트와 비교하여 설치 프로그램을 확인하세요. 일치 확인. 체크섬이 일치한 후에만 '자세히'를 누른 후 '어쨌든 실행'을 클릭하세요.
보고서는 검토된 코드 버전과 범위에만 적용되므로, 이후 변경 사항에는 계약이 여전히 안전한지 확인하기 위해 새로운 검토가 필요합니다. 아니요, 그렇지 않습니다. 업그레이드는 기존 검증의 내용을 변경하므로 새 버전의 경우 새로운 검토를 받아야 합니다.
자동화된 코드 분석은 정적 검사 및 AI를 사용해 문제를 찾지만, 배포 전에 발견 사항을 확인하고 위양성을 걸러내기 위해 수동 검증을 요구합니다. 인간의 판단이 필수적입니다. 어떤 도구도 보안에 대한 최종 결정에 대해 검토자를 완전히 대체하지 않습니다.
전문 검증의 고정 가격은 없습니다. 비용은 전문가가 검토하는 코드의 양과 복잡도에 따라 달라집니다. 견적을 요청하세요. 단순한 토큰은 사용자 지정 로직보다 저렴하며 검토 프로세스를 완료하는 데 더 적은 시간이 필요합니다.
아니요, 실제 자금이 위험에 처해 있을 때 자동화된 검사는 전문 검증을 대체하지 않으므로 발견 사항을 직접 확인해야 합니다. 확인하세요. 에이전트는 코드를 배포하기 전에 문제를 찾는 데 도움을 줍니다.
내부 검증은 팀이 범위를 정의하고 계약이 수행해야 하는 내용을 기록하는 프로세스이므로, 배포 전에 논리가 검증되고 에이전트가 변경 사항을 추적합니다. Keylatch가 보조합니다. Shell 명령어를 실행하고 검토를 위해 상세한 출력을 저장합니다.
공식 Keylatch 설치 프로그램을 다운로드하세요. 약 34 MB 크기이며 Windows 10 또는 11에서 작동하므로 배포 전 솔리디티 스마트 계약의 보안 취약점을 검토할 수 있습니다. certutil을 사용하여 SHA-256 체크섬이 매니페스트와 일치하는지 확인하세요. 해시를 비교하세요.
Windows용 Keylatch 다운로드 ↗이 웹사이트의 모든 페이지는 20개 언어로 제공됩니다. 앱 인터페이스 자체는 13개 언어를 지원합니다.
제품 정보 ↗ 모델 구성 ↗ 검증 워크플로우 ↗ 설치 프로그램 다운로드 ↗ 자주 묻는 질문 ↗ 개인정보 처리방침 ↗