내맘대로 Study/리눅스 ELF Format

[ELF] 1. ELF 란?

jinkwon.kim 2020. 1. 4. 20:14
728x90
반응형

1. 전체 목차

  1. ELF 란?

  2. ELF Format의 분석 하기 위해 알아야 할 사전 지식
  3. ELF header 분석

 

2. ELF 란 무엇인가??

  리눅스에서 실행 가능(Executable)하고 링크 가능(Linkable)한 File의 Format을 ELF(Executable and Linkable Format) 라고 합니다.

 

  ELF 구조를 알면 파일변조 해킹이 가능 할까??? (이게 공부의 최종 목표)

 

3. ELF의 File Format 의 구조

  - 출처 https://ko.wikipedia.org/wiki/ELF_%ED%8C%8C%EC%9D%BC_%ED%98%95%EC%8B%9D

4. ELF 구조의 상세 설명 

  - linux의 man page를 보면 상세 하게나와 있으며 앞으로 이를 번역 하면서 구조를 학습 해 나갈 것입니다.

  - 리눅스에서 다음의 명령어를 치면 자세하게 elf 에 대한 설명이 나옵니다.

    #man elf 

  - 현재 OS

    CentOS-7 3.10.0-957.el7.x86_64

 

 

전체 목차 : 1. ELF 란?

다음 글 : 2. ELF Format의 분석 하기 위해 알아야 할 사전 지식

 

[ELF] 2. ELF Format의 분석 하기 위해 알아야 할 사전 지식

1. 자료형 - ELF Format에서 자료형을 재정의해서 사용하기 때문에 자료 형을 알아야 합니다. - 해당 자료형은 man elf에 존재 합니다. 3. ELF Format 정리 [ 원문 ] The header file defines the format..

doitnow-man.tistory.com

 

728x90
반응형