동적 기호 실행을 이용한 그래프 기반 바이너리 코드 실행 경로 탐색 플랫폼

Graph based Binary Code Execution Path Exploration Platform for Dynamic Symbolic Execution

초록

In this paper, we introduce a Graph based Binary Code Execution Path Exploration Platform. In the graph, a node is defined as a conditional branch instruction, and an edge is defined as the other instructions. We implemented prototype of the proposed method and works well on real binary code. Experimental results show proposed method correctly explores execution path of target binary code. We expect our method can help Software Assurance, Secure Programming, and Malware Analysis more correct and efficient.

키워드

Execution Path ExplorationCode Coverage ImprovementSymbolic ExecutionTaint Analysis
제목
동적 기호 실행을 이용한 그래프 기반 바이너리 코드 실행 경로 탐색 플랫폼
제목 (타언어)
Graph based Binary Code Execution Path Exploration Platform for Dynamic Symbolic Execution
저자
강병호임을규
DOI
10.13089/JKIISC.2014.24.3.437
발행일
2014-06
저널명
정보보호학회논문지
24
3
페이지
437 ~ 444