Tag: Reversing

LLVM 개념과 구성요소 및 사용사례

LLVM이란? LLVM은 “Low Level Virtual Machine”의 약자로, 컴파일러와 툴체인 기술의 집합체입니다. 원래 LLVM은 컴파일러와 관련된 인프라스트럭처를 지칭하는 용어였지만, 현재는 광범위한 컴파일러 기술과 도구들을 아우르는 프로젝트 전체를 가리킵니다. “Virtual Machine”이라는 단어가 들어가지만, 기존 가상 머신 시스템과는 연관이 없다는 것이 LLVM 공식 홈페이지의 설명입니다. LLVM의 주요 구성 요소와 사용 사례를 살펴보겠습니다. LLVM의 주요 구성 요소 LLVM의 사용
Read More »