다양한 바이너리 디핑 도구의 분석과 비교
Analyzing and comparing various binary diff tools
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
다양한 바이너리들이 개발되기 시작하면서 프로그램 개발, 취약점 분석 등을수행할 때 서로 다른 바이너리 간에 변경된 항목들을 쉽게 파악하기 위해바이너리 디핑 도구가 많이 사용되고 있다. 하지만 실제로 바이너리 디핑 도구를사용할 경우 비용, 대용량 파일 처리, 업데이트 미제공 등의 성능/관리적인문제점이 존재한다. 따라서 본 논문에서는 이러한 문제점을 보완한 도구를개발하기 전에 기존재하는 바이너리 디핑 도구들의 성능 및 문제점을 분석한다.
Abstract
As more and more binaries are developed, binary diff tools are being used to easily identify changes between different binaries for program development, vulnerability analysis, etc. However, there are performance/management problems such as cost, handling large files, and not providing updates when using binary diff tools. Therefore, this paper analyzes the performance and problems of existing binary diff tools before developing a tool that compensates for these problems.
참고문헌 (16)
- A Survey of Binary Code Similarity, "Irfan Ul Haq", ACM, ~ (2021)
- Yaniv David, "Tracelet-based code search in executables", ACM SIGPLAN Conference on Programming Language Design and Implementation (2014)
- Jannik Pewny, "Cross-architecture bug search in binary executables", IEEE Symposium on Security and Privacy (2015)
- Sebastian Eschweiler, "discovRE: Efficient cross-architecture identification of bugs in binary code", Network and Distributed System Security Symposium (2016)
- Yaniv David, "Statistical similarity of binaries", ACM SIGPLAN Conference on Programming Language Design and Implementation (2016)
- Qian Feng, "Scalable graph-based bug search for firmware images", ACM Conference on Computer and Communications Security (2016)
- Jian Gao, "VulSeeker: A semantic learning based vulnerability seeker for cross-platform binary", Conference on Automated Software Engineering (2018)
- Yue Duan, "DeepBinDiff: Learning program-wide code representations for binary diffing", Network and Distributed System Security Symposium (2020)
- "Radare2" (2024)[URL]
- "angr" (2024)[URL]
- "elf_diff" (2021)[URL]
- "BinDiff" (2023)[URL]
- "Ghidriff" (2024)[URL]
- "Diaphora" (2023)[URL]
- "Just-Another-Differ" (2024)[URL]
- "differ" (2021)[URL]
