상세 보기
초록
The Null Pointer Dereference vulnerability is a significant vulnerability that can cause severe attacks such as denial-of-service. Previous research has proposed methods for detecting vulnerabilities, but large and complex programs pose a challenge to their efficiency. In this paper, we present a lightweight tool for detecting specific functions in large binary programs through symbolizing variables and emulating program execution. The tool detects vulnerabilities through data dependency analysis and heuristics in each execution path. While our tool had an 8% higher false positive rate than the bap_toolkit, it detected all existing vulnerabilities in our dataset.
키워드
NUll Pointer Dereference; Vulnerability Detection; Static Analysis; Symbolic Execution; Binary Analysis
- 제목
- 효율적 데이터 의존성 분석을 이용한 바이너리 기반 Null Pointer Dereference 취약점 탐지 도구
- 제목 (타언어)
- Efficient Null Pointer Dereference Vulnerability Detection by Data Dependency Analysis on Binary
- 저자
- 김문회; 오희국
- 발행일
- 2023-04
- 저널명
- 정보보호학회논문지
- 권
- 33
- 호
- 2
- 페이지
- 253 ~ 266