디지털 트윈을 이용한 AArch64 기계어 내 취약점 탐지
요약
AArch64 기계어에서 소스 코드 없이 취약점을 탐지하기 위해 설명 가능한 디지털 트윈 기술을 제안합니다. 디지털 트윈을 통해 프로그램 실행 상태를 재현하고, 클레이니 대수 기반의 심볼릭 규칙을 유한 오토마타로 컴파일하여 취약점을 탐지합니다.
핵심 포인트
- AArch64 기계어 대상의 디지털 트윈 기반 취약점 탐지 기법 제안
- 레지스터, 메모리 등 실행 상태를 보존하는 트레이스 이벤트 활용
- SMT 솔버 없이 유한 오토마타를 통한 효율적인 규칙 스캔
- 정수 오버플로, 널 포인터 역참조, 힙 버퍼 오버플로 탐지 성공
- 탐지 결과에 대한 재현 가능한 설명 제공
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기