본문 바로가기
Security

각 영역별 정리

by Hide­ 2014. 5. 5.
반응형

1. 코드영역(실행코드, 함수)

: 프로그램 실행코드 또는 함수들이 저장되는 영역이다.

 

2. 스택영역(지역변수, 매개변수)

: 함수호출에 의한 매개변수와 지역변수 그리고 함수, 반복문, 조건문 등의 중괄호 내부에 정의된 변수들이 저장되는

  영역으로 잠깐 사용되고 메모리에서 소멸시킬 데이터가 저장되는 영역

 

3. 데이터영역(전역변수, 정적변수)

: 초기화된 전역변수들과 정적변수들이 저장되는 영역으로 프로그램이 종료될 때 까지 유지되어야 하는 데이터가

  저장되는 영역

 

4. BSS

: 초기화되지 않은 전역변수와 정적변수가 저장되는 영역

 

5. 힙 영역(동적 메모리 할당)

: 프로그램이 실행되는 동안에 프로그래머가 동적으로 메모리를 할당할 수 있는 영역. 즉 프로그래머가 마음대로

  사용할 수 있는 영역

'Security' 카테고리의 다른 글

File Signature Table  (0) 2014.05.22
Stack, Prologue, Leave, Ret  (0) 2014.05.13
Flag  (0) 2014.05.04
lpad , conv 를 이용한 BlindSQL Injection  (0) 2014.04.13
SQL Injection - Select 필터링(PROCEDURE ANALYSE())  (0) 2014.04.12