블로그 이미지
ludwings

카테고리

분류 전체보기 (130)
WIN API (22)
워게임 (61)
만든것 (2)
메모 (37)
Total18,350
Today3
Yesterday9

pe 파일 정리..

메모 / 2013. 10. 8. 20:54

눌러서 크게보긩

도스 헤더 인데 딱히 볼건 없다.




얘는 IMAGE_FILE_HEADER인데 얘도 딱히 볼건 없다. Number Of Section 정도?



IMAGE_OPTIONAL_HEADER 얘가좀 중요한데... 이안에있는 IAT와 EAT 는 나중에 알아보고


Address of Entry Point : EP (entry Point) 의 RAV (Relative Virtual Address) 값

 

Image Base : 메모리에서 PE 파일이 로딩되는 시작 주소


Section Alignment : 메모리에서 섹션의 최소단위


File Alignment : 파일에서의 섹션의 최소단위


Size of Image : 메모리에 로딩 되었을 때 PE Image의 크기


Size of Headers : PE Header의 전체 크기 (File Alignment의 배수)


Subsystem : 0 - driver file , 1 - GUI , 2 - CUI


NumberOfRvaAndSizez 

마지막 멤버인 DataDirectory 배열의 갯수 0x10 이라고 고정 되어있지만 

PE Loader 이값을 보고 배열의 크기를 인식한다.




Section Header


Virtual Size : 메모리에서 섹션이 차지하는 크기


RVA : 메모리에서 섹션의 시작 주소 (RVA)


Size of Raw Data : 파일에서 섹션이 차지하는 크기


Pointer to Raw Data : 파일에서 섹션의 시작 위치


Characteristics : 섹션의 특징 (bit OR)



'메모' 카테고리의 다른 글

Dll Injection 실패 문제  (0) 2013.10.10
개샘기  (0) 2013.10.09
pe 파일 정리..  (0) 2013.10.08
리버싱 할떄 툴짱짱  (0) 2013.09.17
c++ 3일차  (0) 2013.09.04
c++ 2일차  (0) 2013.09.03
Posted by ludwings

댓글을 달아 주세요

최근에 달린 댓글

최근에 받은 트랙백

글 보관함