표현이 중요하다: LLM 취약점 추론을 위한 프로그램 표현에 관한 실증적 연구
요약
LLM을 활용한 프로그램 취약점 탐지 시, 원시 소스 코드와 정적 분석 기반의 프로그램 표현 방식이 추론 성능에 미치는 영향을 연구했습니다. 실험 결과, AST와 PDG를 결합한 구조적 표현이 원시 소스보다 훨씬 높은 정확도를 보임을 입증했습니다.
핵심 포인트
- RepBench 벤치마크를 통해 다양한 프로그램 표현 방식의 성능 비교
- AST+PDG 결합 방식이 83.2%의 정확도로 가장 우수한 성능 달성
- 원시 소스 추가 시 오히려 성능이 저하되는 '문맥 희석 효과' 발견
- 정적 분석이 보안 중심 LLM 추론을 위한 효과적인 프롬프트 구성 계층임을 시사
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기