PE File Fomat – PE Header
·
Reversing
PE 포맷(Portable Executable)은 윈도우 운영 체제에서 사용되는 실행 파일(EXE), DLL, object 코드, FON 폰트 파일 등을 위한 파일 형식이다.PE 파일은 크게 PE Header와 PE Body로 나누어 진다.Dos header부터 Section header까지를 PE Header라 하고, 그 아래 각 Section들과 NullPadding들을 합쳐서 PE Body라고 한다.우선 PE Header의 내용부터 정리해 보려고 한다.” PE HeaderDOS Header (40h/64)– IMAGE_DOS_HEADER 구조체 123456789101112131415161718192021typedef struct _IMAGE_DOS_HEADER { // DOS .EXE header ..