앵커 기반 검색 및 LLM 추론을 활용한 바이너리 함수로부터의 실용적인 소스 코드 복구
요약
본 논문은 리버스 엔지니어링 기법과 LLM 추론을 결합하여 스트립된 바이너리 함수에서 소스 코드를 복구하는 실용적인 파이프라인을 제시합니다. Ghidra로 추출한 앵커를 이용해 후보 파일을 검색하고, 이를 LLM으로 재순위화함으로써 높은 정확도를 달성했습니다.
핵심 포인트
- 리버스 엔지니어링과 LLM 추론의 결합이 소스 코드 복구에 효과적입니다.
- 앵커(Anchor) 기반 검색을 통해 바이너리-소스 매칭 성능을 높였습니다.
- 고품질 소스 코드 데이터베이스가 성공적인 복구의 핵심 요소입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기