컴퓨터 시스템/OS

ELF 파일구조 및 헤더

Campkim 2021. 10. 19. 21:03

OS에서 초기 process exec( ) 함수 내부에 ELF 형식의 실행파일을 load 한다. 

자세히 숙지는 하지 못했지만 load, load_segment( ) 함수를 이해하는데 ELF 파일구조가 도움이 되었음 

참고 자료 추후 다시 공부해볼 것

 

https://pu1et-panggg.tistory.com/32

 

ELF 파일 구조

ELF란? 실행 가능한 바이너리 또는 오브젝트 파일 등의 형식을 규정한 것이다. ELF파일 = ELF헤더 + 프로그램 헤더 테이블 + 섹션 헤더 테이블 오프젝트 파일은 세가지 종류가 있다. -

pu1et-panggg.tistory.com

https://doitnow-man.tistory.com/228

 

[ELF] 3. ELF header 분석

1. ELF Header의 역활 이 파일에 대한 메타 정보를 제공하는 역활을 합니다. 2. ELF Header의 파일에서의 위치 파일의 offset 0에 위치 합니다. 3. ELF를 구성하는구조체에 대하여 알아야 할 사항 [ 원문 ] All

doitnow-man.tistory.com