상세 보기
Analysis of binary code topology for dynamic analysis
- Kang, Byeongho;
- Im, Eul Gyu
Citations
SCOPUS
6초록
A better understanding of binary code topology is essential in making execution path exploration method. The execution path exploration is closely related to code coverage in binary code dynamic analysis. Since the number of execution paths in a program is astronomically high, the efficient exploration strategy is needed. In this paper, we analyze binary code topology in a viewpoint of basic blocks. We find that the incoming edges show unbalanced distribution which follows power law, instead of balanced distribution. This unbalanced distribution of incoming edges can help understanding binary code topology, and we propose our study for deciding efficient execution path exploration strategy of dynamic binary code analysis.
키워드
Basic Block Topology; Binary Analysis; Dynamic Analysis; Dynamic analysis; Topology; Analysis of binaries; Basic blocks; Binary analysis; Binary code analysis; Code coverage; Execution paths; Exploration strategies; Unbalanced distribution; Binary codes
- 제목
- Analysis of binary code topology for dynamic analysis
- 저자
- Kang, Byeongho; Im, Eul Gyu
- 발행일
- 2014-03
- 유형
- Conference Paper
- 저널명
- Proceedings of the ACM Symposium on Applied Computing
- 페이지
- 1731 ~ 1732
- 언어
- ENG
- 출판사
- Association for Computing Machinery
- 발행국가
- 미국
- 분량
- 2 페이지
- ISSN
- P 0000-0000