심볼릭 라이브러리 해결을 통한 동적 로드 코드의 제어 흐름 그래프 (Control Flow Graph) 복구
요약
동적 코드 로딩을 사용하는 악성코드의 정적 분석 한계를 극복하기 위해 심볼릭 실행과 투기적 라이브러리 프리로딩을 결합한 새로운 CFG 복구 기술을 제안합니다. 이 방법론은 심볼릭 실행 중 동적 로딩을 가로채어 실제 라이브러리를 로드함으로써 정밀한 제어 흐름 그래프를 복구합니다.
핵심 포인트
- 심볼릭 실행과 투기적 라이브러리 프리로딩 결합
- 동적 로딩을 가로채는 커스텀 소프트웨어 후크 활용
- 악성코드 실행 위험 없이 안전한 분석 환경 제공
- 기존 정적 분석 대비 CFG 노드 29.8%, 에지 26.5% 추가 복구
- 라이브러리 탐지에서 정밀도 및 재현율 100% 달성
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기