-
메모리구조 (code)Hack/Reversing 2015. 2. 9. 15:34
프로그램에서 사용하는 명령어들이 메모리에 로드 되는 지역으로 포인터가 CS레지스터와 연결되어있는 구조를 가지고있다.
코드 영역의 특징은 아래와같다
1.실행파일의 텍스트영역과 대응하는 Read only의 실행코드가 삽입되는 공간
2.해당 영역의 크기는 프로그램 실행시 크기가 결정된다.
3.이 영역에 데이터를 기록하면 Segment fault가 발생한다.
'Hack > Reversing' 카테고리의 다른 글
메모리구조 (BSS, Heap) (0) 2015.02.09 메모리 구조 (data) (0) 2015.02.09 PE Header(4) (0) 2015.02.02 PE Header(3) (0) 2015.02.02 PE Header(2) (0) 2015.02.02