구조 중심의 관찰
기계어 명령의 의미보다 파일이 어떤 헤더와 테이블로 구성되어 있는지 살펴보는 데 초점을 둔다. 필요한 표시 옵션을 선택해 관련 구조를 확인할 수 있다. 사용할 수 있는 정보는 입력 형식과 실제로 파일에 저장된 내용에 달려 있다.
Readelf와의 차이
LLVM Readelf는 같은 도구에 기반을 두지만 명령행과 출력의 기본 형태가 다르다. 일부 짧은 옵션의 뜻도 같지 않다. 기존 명령을 옮길 때 도구 이름만 바꾸기보다 원하는 정보가 실제로 출력되는지 확인해야 한다.
검사 과정에 활용
링크나 파일 변환 전후의 헤더와 섹션, 심벌 구성을 비교하면 구조 변화의 원인을 찾기 쉽다. 정상적으로 읽힌 파일이라는 사실은 실행 동작이 옳다는 보장과 다르다. 바이너리의 목적에 맞춰 기능 검사와 다른 분석 결과를 함께 검토한다.